Commit Graph

676 Commits

Author SHA256 Message Date
Dominique Leuenberger
aa863c786c Accepting request 1093740 from Base:System
- Add ncurses patch 20230617
  + markup manpages with revision information (prompted by discussion
    with Bjarni Ingi Gislason).

OBS-URL: https://build.opensuse.org/request/show/1093740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=242
2023-06-21 20:36:51 +00:00
OBS User buildservice-autocommit
e72e938b2a Updating link to change in openSUSE:Factory/ncurses revision 242
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=f56333c4f74a8596b8ec507ba597e625
2023-06-21 20:36:51 +00:00
Dominique Leuenberger
13abca0b95 Accepting request 1093491 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1093491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=241
2023-06-17 20:20:23 +00:00
OBS User buildservice-autocommit
c41634ed0a Updating link to change in openSUSE:Factory/ncurses revision 241
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=b003c52115d8409e0e9b3550b2d25224
2023-06-17 20:20:23 +00:00
Dominique Leuenberger
615110a899 Accepting request 1089508 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1089508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=240
2023-06-01 15:18:40 +00:00
OBS User buildservice-autocommit
33c0831160 Updating link to change in openSUSE:Factory/ncurses revision 240
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=d5aa476c7ffc41e5b8ff50b98d5cf0c6
2023-06-01 15:18:40 +00:00
Dominique Leuenberger
e7b4566452 Accepting request 1085480 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1085480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=239
2023-05-10 14:16:11 +00:00
OBS User buildservice-autocommit
1db4c22027 Updating link to change in openSUSE:Factory/ncurses revision 239
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=c5e883067ce214016a41a21285203a96
2023-05-10 14:16:11 +00:00
Dominique Leuenberger
cb88526870 Accepting request 1084217 from Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/1084217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=238
2023-05-04 15:09:00 +00:00
OBS User buildservice-autocommit
2283ab0cd6 Updating link to change in openSUSE:Factory/ncurses revision 238
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=2e2af872ec6c27cac633c8799f6f5ee2
2023-05-04 15:09:00 +00:00
Dominique Leuenberger
10c3b54086 Accepting request 1080277 from Base:System
- 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)

OBS-URL: https://build.opensuse.org/request/show/1080277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=237
2023-04-21 12:15:34 +00:00
OBS User buildservice-autocommit
372e38af0c Updating link to change in openSUSE:Factory/ncurses revision 237
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=7a11e335fa80d82d322e7dd3a6c00de8
2023-04-21 12:15:34 +00:00
Dominique Leuenberger
457af1d583 Accepting request 1078402 from Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/1078402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=236
2023-04-14 11:11:59 +00:00
OBS User buildservice-autocommit
8b4d396833 Updating link to change in openSUSE:Factory/ncurses revision 236
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=33438210528c84ec1b4955c9918a5819
2023-04-14 11:11:59 +00:00
Dominique Leuenberger
52dde0dde5 Accepting request 1071083 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1071083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=235
2023-03-15 17:52:51 +00:00
OBS User buildservice-autocommit
11c8453e9c Updating link to change in openSUSE:Factory/ncurses revision 235
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=593b3df54863a6ce01c6e38f3de5ffa1
2023-03-15 17:52:51 +00:00
Dominique Leuenberger
d1f70956a6 Accepting request 1070101 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1070101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=234
2023-03-10 21:06:48 +00:00
OBS User buildservice-autocommit
1b1a20af2f Updating link to change in openSUSE:Factory/ncurses revision 234
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=6371fc82a2e6a7514545f04b27e81db8
2023-03-10 21:06:48 +00:00
Dominique Leuenberger
e61fb2d458 Accepting request 1066746 from Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/1066746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=233
2023-02-22 14:21:01 +00:00
OBS User buildservice-autocommit
579db13099 Updating link to change in openSUSE:Factory/ncurses revision 233
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=cf471e45b11017f7a96d713097959d90
2023-02-22 14:21:01 +00:00
Dominique Leuenberger
5d0d72b5a7 Accepting request 1063980 from Base:System
- Fix use of run_cmd.sh (forwarded request 1063975 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1063980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=232
2023-02-11 20:55:42 +00:00
OBS User buildservice-autocommit
9d1e681701 Updating link to change in openSUSE:Factory/ncurses revision 232
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=bdade878c6900a577549d4c6eeb377f5
2023-02-11 20:55:42 +00:00
Dominique Leuenberger
8dd77b0ec9 Accepting request 1063409 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1063409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=231
2023-02-08 16:19:34 +00:00
OBS User buildservice-autocommit
31325ef3c3 Updating link to change in openSUSE:Factory/ncurses revision 231
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=1f3fd751991a9f0d9218a4ad74e6ff5d
2023-02-08 16:19:34 +00:00
Dominique Leuenberger
60ad670c0d Accepting request 1062058 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1062058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=230
2023-02-02 17:06:50 +00:00
OBS User buildservice-autocommit
f7e7a71cf3 Updating link to change in openSUSE:Factory/ncurses revision 230
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=3438c2bc6957bfb9df3de9a58f1da3c9
2023-02-02 17:06:50 +00:00
Dominique Leuenberger
b035a5d64c Accepting request 1058637 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1058637
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=229
2023-01-18 12:08:03 +00:00
OBS User buildservice-autocommit
ec7bdc6041 Updating link to change in openSUSE:Factory/ncurses revision 229
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=d42ac906fcfc892290fa95ae7302228b
2023-01-18 12:08:03 +00:00
Dominique Leuenberger
3d512c839e Accepting request 1057605 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1057605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=228
2023-01-11 13:32:47 +00:00
OBS User buildservice-autocommit
9d92f7ec71 Updating link to change in openSUSE:Factory/ncurses revision 228
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=ac54da448341d26b13a469781f6ba34c
2023-01-11 13:32:47 +00:00
Dominique Leuenberger
194ae9bf28 Accepting request 1040231 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1040231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=227
2022-12-07 16:33:04 +00:00
OBS User buildservice-autocommit
c21776ddad Updating link to change in openSUSE:Factory/ncurses revision 227
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=8c8f62ec798f3e35421e5ae5ca739f32
2022-12-07 16:33:04 +00:00
Dominique Leuenberger
41f240947b Accepting request 1034125 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1034125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=226
2022-11-09 11:55:53 +00:00
OBS User buildservice-autocommit
9e3def85b5 Updating link to change in openSUSE:Factory/ncurses revision 226
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=6f0db6f1262b5f588f81cb50720c9888
2022-11-09 11:55:53 +00:00
Fabian Vogt
331752336d Accepting request 1007806 from Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/1007806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=225
2022-10-10 16:43:07 +00:00
OBS User buildservice-autocommit
837bca686a Updating link to change in openSUSE:Factory/ncurses revision 225
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=5ed14432b9c285f7d2b201a62fade101
2022-10-10 16:43:07 +00:00
Dominique Leuenberger
e5ff19dfe7 Accepting request 1003102 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1003102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=224
2022-09-16 11:31:50 +00:00
OBS User buildservice-autocommit
6348fcabdf Updating link to change in openSUSE:Factory/ncurses revision 224.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=5188116ede1ae38cfd23f093f539ccab
2022-09-16 11:31:50 +00:00
Dominique Leuenberger
2476b799ec Accepting request 999868 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/999868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=223
2022-09-01 20:09:21 +00:00
OBS User buildservice-autocommit
f55d688a8d Updating link to change in openSUSE:Factory/ncurses revision 223.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=ed6c0b0e21856a513fba56d43f0cfbea
2022-09-01 20:09:21 +00:00
Dominique Leuenberger
9daf622549 Accepting request 995133 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/995133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=222
2022-08-18 14:48:37 +00:00
OBS User buildservice-autocommit
31abb880af Updating link to change in openSUSE:Factory/ncurses revision 222.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=0168397e3ce733ceaca5a531fc7fd152
2022-08-18 14:48:37 +00:00
Dominique Leuenberger
5e4f47ac62 Accepting request 994114 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/994114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=221
2022-08-12 14:06:15 +00:00
OBS User buildservice-autocommit
61136d37cf Updating link to change in openSUSE:Factory/ncurses revision 221.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=bdfcb221e0a49ee189d5d3c2bdbc602a
2022-08-12 14:06:15 +00:00
Richard Brown
90e58e38b6 Accepting request 989812 from Base:System
- 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).

OBS-URL: https://build.opensuse.org/request/show/989812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=220
2022-07-21 09:32:32 +00:00
OBS User buildservice-autocommit
112da0a014 Updating link to change in openSUSE:Factory/ncurses revision 220.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=c91a38d8a6c667374080d753e9ef87e7
2022-07-21 09:32:32 +00:00
Dominique Leuenberger
7541af7297 Accepting request 988345 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/988345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=219
2022-07-13 11:44:42 +00:00
OBS User buildservice-autocommit
820183f9df Updating link to change in openSUSE:Factory/ncurses revision 219.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=114257cba82a3d6fea0786689411e22d
2022-07-13 11:44:42 +00:00
Dominique Leuenberger
dca72e758c Accepting request 983972 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/983972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=218
2022-06-23 08:22:02 +00:00
OBS User buildservice-autocommit
96b07cbedc Updating link to change in openSUSE:Factory/ncurses revision 218.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=b5e3014ca2c6b96892246f925b835290
2022-06-23 08:22:02 +00:00