Revisions of ncurses

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1097901 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 243)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093740 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 242)
- Add ncurses patch 20230617
  + markup manpages with revision information (prompted by discussion
    with Bjarni Ingi Gislason).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1093491 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 241)
- Add ncurses patch 20230615
  + modify _nc_read_file_entry() to show relevant filename in warnings.
  + improve checks in convert_string() for corrupt terminfo entry (report
    and test-case by Gregory James Duck).

- Add ncurses patch 20230610
  + improve manpages discussing file descriptors in low-level functions.
  + modify flushinp to use file descriptors in SCREEN, rather than from
    TERMINAL, and check if they are for a terminal, like SVr4.
  + modify mcprint to use file descriptor in SCREEN, for consistency.
  + add xterm+focus to foot+base (patch by Daniel Ekloef).
  + correct definition of Charable() for non-wide ncurses library (report
    and test-case by Zbigniew Baniewski).

- Add ncurses patch 20230603
  + add configure option --with-strip-program, to override program
    chosen by the install program for stripping executables (prompted
    by discussion with Aapo Rantalainen).
  + fix typo in INSTALL (report/patch by Aapo Rantalainen).
  + improve error-checks for isEILSEQ()
  + increase MB_CUR_MAX to 16, matching glibc's MB_LEN_MAX.
  + corrected mouse mask in test/testcurs.c
  + improve thread lock in lib_trace.c
- Correct offsets of patch ncurses-6.4.dif

- Add ncurses patch 20230527
  + fixes for compiler warnings/cppcheck.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089508 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 240)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1085480 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 239)
- Add ncurses patch 20230506
  > build-fixes related to configure-options and/or platform:
    + fix for --enable-fvisibility
    + fix for unusual values of --with-rel-version
    + fix for unusual values of --with-abi-version
    + fix for --disable-tcap-names
    + fix for termcap in nc_access.h (report by Werner Fink).
- Delete patch ncurses-6.4-makeuseof_secure_open.dif as now upstream
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1084217 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 238)
- Do not overwrite PKG_CONFIG_PATH for new tack support

- Add ncurses patch 20230429
  + revise recent change to _nc_write_entry to isolate it to a Cygwin bug
    (cf: 20230311)
  + amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw
    mode was set (cf: 20210522).
  + fix a few warnings from cppcheck, etc.
  + correct copy/paste error in nc_access.h (report by Werner Fink).
- Adopt patch ncurses-6.4-makeuseof_secure_open.dif
  * Fix yet an other copy/paste typo

- Add patch ncurses-6.4-makeuseof_secure_open.dif
  * Really make use of _nc_safe_fopen() and _nc_safe_open3()

- Add ncurses patch 20230424
  + check return value of _nc_save_str(), in special case for tic where
    extended capabilities are processed but the terminal description was
    not initialized (report by Ziqiao Kong).
  + regenerate llib-* files.

- Add ncurses patch 20230423 (boo#1210552)
  + add tiscan_s() to help applications check formatting capabilities
    that would be passed to tiparm_s, etc.
  + add tiparm_s() to provide applications a way to tell ncurses what
    the expected parameters are for a capability (tmux #3531).
  + improve check in lib_tparm.c, ensuring that a char* fits into a
    TPARM_ARG.
  + add --disable-setuid-environ configure option (request by Sven
    Joachim).
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
Displaying revisions 21 - 40 of 263
openSUSE Build Service is sponsored by