Revisions of ncurses

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1080277 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 237)
- Fix get_version_number.sh to show version without suffix gz.asc 

- Add ncurses patch 20230418 (boo#1210485, (boo#1210434)
  + improve checks for limits on privileged execution:
    + modify _nc_syserr_abort() to use _nc_env_access(), rather than
      only checking root uid.
    + use getauxval() when available, to improve setuid/setgid checks.
    + modify test packages to disable root access/environ options.
  + modify tgoto() to accept no-parameter capabilities, for joe editor
    (OpenSUSE #1210485, Gentoo #904263).

- Add signatures of the patches as well in patch tar ball 

- Add ncurses patch 20230415 (boo#1210485)
  + configure script fixes:
    + fix copy/paste error in configure option --disable-root-access
      (report/patch by Sven Joachim).
    + modify CF_XOPEN_SOURCE macro's amend default case to avoid
      undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
  + modify test_tparm to account for extended capabilities.
  + add checks in tparm() and tiparm() for misuse of numeric parameters,
    overlooked in 20230408.
  + fix errata in clear.1 and curs_terminfo.3x

- Add ncurses patch 20230408 (boo#1210434)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1078402 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 236)
- Add ncurses patch 20230408
  + document limitations of tparm, and error-returns in curs_terminfo.3x
  + document limitations of tgoto, and error-returns in curs_termcap.3x
  + add xterm+focus to alacritty+common (patch by Christian Duerr).
  + add "-v" option to tput, to show warnings.
  > improve checks for malformed terminfo data (report/analysis by
    Jonathan Bar Or, Michael Pearse, Emanuele Cozzi).
    + make the parameter type/count checks in _nc_tiparm() more stringent
    + update tgoto() to account for _nc_tiparm() changes
    + add checks in tparm() and tiparm() for misuse of string parameters
    + add special cases in tput to handle extensions Cs/Ms parameters
    + ignore compiled-terminfo where the array sizes exceed the standard
- Skip gzipping manual pages as brp-compress does the job

- Add ncurses patch 20230401
  + modify experimental Windows driver to work with xterm mouse protocol.
  + remove DECCOLM+DECSCLM from foot (patch by Daniel Ekloef).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1071083 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 235)
- Add ncurses patch 20230311
  + improve manpage description for addch versus unctrl format used for
    non-printable characters.
  + modify version-check for gcc/g++, now works for msys2.
  + modify check in _nc_write_entry() for multiply defined aliases to
    report problems within the current runtime of tic rather than for
    conflicts with pre-existing terminal descriptions.
  + allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE
  + clarify interaction of -R option versus -C, -I and -r in infocmp
    manpage.
  + build-fix in lib_win32con.c (cf: 20230211).

  + add/use configure check for clock_gettime(), to supersede
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070101 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 234)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1066746 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 233)
- Add ncurses patch 20230218
  + configure-script improvements:
    + recent msys2 headers work with _DEFAULT_SOURCE; amend check
    + use $ac_includes_default in most cases where stdlib.h should work
    + use #error consistently vs "make an error"
    + add configure macro for gettimeofday vs inline check
- Correct offsets of patch ncurses-6.4.dif

- Add ncurses patch 20230211
  + set dwShareMode in calls to CreateConsoleScreenBuffer() (patch by
    Hannes Domani).
  + use CreateFile with "CONIN$", "CONOUT$" rather than GetStdHandle to
    obtain a handle on the actual console, avoiding redirection in the
    MinGW/Win32 configurations (adapted from patch by LIU Hao).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1063980 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 232)
- Fix use of run_cmd.sh (forwarded request 1063975 from Andreas_Schwab)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1063409 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 231)
- Add ncurses patch 20230128
  + document XF, kxIN and kxOUT -TD
  + add note on sun/wscons/cmdtool/shelltool -TD
  + modify configure script check for pkg-config library directory to
    take into account an older version 0.15.0 which used PKG_CONFIG_PATH
    but not PKG_CONFIG_LIBDIR
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.4.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1062058 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 230)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1058637 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 229)
- Add ncurses patch 20230114
  + change RV to XR/xr, to avoid conflict with pre-existing usage in vim,
    to use RV/rv to denote DA2 and its response (discussion with Bram
    Moolenaar) -TD
  + add XF flag to xterm+focus so that termcap applications can be aware
    of terminals which may support focus in/out -TD
  + use xterm+focus in xterm-p370 and tmux -TD
  + improve configure-script macros vs compiler warnings.
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.4.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1057605 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 228)
- Avoid trouble with invalid certificate for ftp.invisible-island.net
  and use www.invisible-island.net 

- Modify offset in patch ncurses-5.9-ibm327x.dif
- Port patch ncurses-6.3.dif and rename it to ncurses-6.4.dif
- Update tack to 1.09-20221229
  * latest config.guess and config.sub
- Add ncurses patch 20230107 
  + add --with-abi-altered configure option (prompted by discussion with
    Brian Inglis).
  + add BSD erase2 to characters handled by tset/reset.
  + improve configure-script macros vs compiler warnings.
  + regenerate configure scripts with autoconf 2.52.20221202
  + add RV report+version (suggested by Bram Moolenaar).
  + add comment to bracketed+paste explaining that vim patch 9.0.1117 is
    needed for use with the updated xterm descriptions (suggested by Bram
    Moolenaar).
- Add ncurses update 6.4 (patch 20221231)
  + update release notes
  + regenerate llib-* files.
  + correct PS vs PE names in bracketed+paste (report by Bram Moolenaar)
- Add ncurses patch 20221224
  + add mutex lock/unlock in a few places reported by thread-sanitizer
  + add/use bracketed+paste to help identify terminals supporting this
    xterm feature (prompted by discussion with Bram Moolenaar) -TD

- Add ncurses patch 20221217
  + install Ada95 sample programs in libexecdir, adding a wrapper
    script to invoke those.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040231 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 227)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1034125 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 226)
- Add ncurses patch 20221105
  + regenerate configure scripts with autoconf 2.52.20221009
  + modify "--with-manpage-format" to support bzip2 and xz compression
    (prompted by discussion with Sam James).
  + modify make-tar.sh scripts to make timestamps more predictable.

- Add ncurses patch 20221029
  + improve curs_slk.3x discussion of extensions and portability (report
    by Bill Gray).

- Add ncurses patch 20221023
  + change man_db.renames to template, to handle ncurses*-config script
    with the extra-suffix configure option.

- Add ncurses patch 20221015
  + fix another memory-leak in tic.
  + update install-sh script from autoconf, to fix install problem for
    Ada95 with Arch; as noted in
    https://lists.gnu.org/archive/html/automake/2018-09/msg00005.html
    there are unaddressed issues.
  + update CF_XOPEN_SOURCE, adding GNU libc suffixes for abi64, abin32,
    x32 (report by Sven Joachim):
  + correct ifdef's for _nc_set_read_thread() (patch by Mikhail Korolev,
    cf: 20220813).

- Add ncurses patch 20221008
  + correct a switch-statement case in configure script to allow for test
    builds with ABI=7.
  + modify misc/gen-pkgconfig.in to allow for the case where the library
    directory does not yet exist, since this is processed before doing an
Fabian Vogt's avatar Fabian Vogt (favogt_factory) accepted request 1007806 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 225)
- 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

- 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

- 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).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003102 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 224)
- Add ncurses patch 20220910
  + amend verbose-option change to make this affect level 3, e.g., using 
    "tic -cv3 terminfo".
  + work around musl's nonstandard use of feature test macros by adding
    a definition for NCURSES_WIDECHAR to the generated ".pc" and *-config
    files (report by Sam James).
- Add ncurses patch 20220903
  + modify verbose-option of infocmp, tic, toe to enable debug-tracing
    if that is configured.
- Add ncurses patch 20220827
  + modify configure scripts to use overlooked cases for LD and
    PKG_CONFIG variables (report by Alan Webb, Gentoo #866398).
  + modify nsterm to use xterm+alt1049 (report by Paul Handly) -TD
  + modify putty to use xterm+alt1049 -TD
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.3.dif

- Add ncurses patch 20220820
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 999868 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 223)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 995133 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 222)
- Add ncurses patch 20220813
  + modify delscreen to more effectively delete all windows on the given
    screen.
  + amend portability note for delwin in manual page.
  + adapt test/test_delwin.c from example by Bill Gray.
  + account for prescreen data if freeing leaks in pthread-configuration
  + split-out _nc_set_read_thread(), to reduce compiler warnings about
    pthread_self(), which may/may not be a weak symbol.
  + improve pthread-configuration for test/worm.c
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 994114 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 221)
- Add ncurses patch 20220806
  + amend end_of_stream() to allow for input files without a final
    newline.
  + check for non-textfiles to tic.

- Add ncurses patch 20220729
  + fixes to build with dietlibc:
    + add configure check for fpathconf (report by Georg Lehner).
    + add configure check for math sine/cosine, needed in test/tclock,
      and eliminate pow() from test/hanoi (report by Georg Lehner).
    + use wcsnlen as an alternative to wmemchr if it is not found
      (adapted from patch by Georg Lehner).
  + trim out some unwanted linker options from ncurses*config and .pc
    files seen in Fedora 36+.
- Port patch ncurses-6.3.dif
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 989812 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 220)
- Add ncurses patch 20220716
  + build-fix for test_mouse.c, for non-standard cfmakeraw.
  + improve shell-scripts with shellcheck
  + fix typo in run_tic.in (report/patch by Jan Starke).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 988345 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 219)
- Add ncurses patch 20220709
  + lock the prescreen data consistently in newterm, etc., for the
    pthreads configuration (report by Tom de Vries).

- Add ncurses patch 20220703
  + add consistency check in tic for u6/u7/u8/u9 and NQ capabilities.
  + use NQ to flag entries where the terminal does not support query and
    response -TD
  + use ansi+enq and decid+cpr in cases where the terminal probably
    supported the u6-u9 extension -TD
  + add/use apollo+vt132, xterm+alt47 -TD
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.3.dif

- Add ncurses patch 20220625
  + improve man/curs_bkgd.3x, explaining that bkgdset can affect results
    for bkgd (report by Anton Vidovic).
  + correct dsl in dec+sl (report by Rajeev Pillai) -TD
  + add/use ansi+cpr, decid+cpr -TD
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.3.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983972 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 218)
- Add ncurses patch 20220618
  + add a null-pointer check for term_names field in copy_termtype(),
    needed for MinGW port (report by Peiyuan Song, cf: 20220521).
  + revise kon/kon2/jfbterm to undo "linux2.6" change to
    smacs/rmacs/enacs (Debian #1012800) -TD
  + amended note for att610+cvis0, as per documentation for att610,
    att620, att730 -TD
Displaying revisions 41 - 60 of 277
openSUSE Build Service is sponsored by