Revisions of ncurses

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1224846 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 276)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1220510 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 275)
- Add ncurses patch 20241102
  + remove djgpp-specific initialization to binary mode (report/patch by
    Stas Sergeev).
  + add extended-keys for djgpp 2.05 -TD
- Add ncurses patch 20241026
  + update ms-terminal -TD
  + add ms-terminal-direct -TD
  + correct dimensions in test/popup_msg.c, fixing an overrun (patch by
    Stas Sergeev, cf: 20211219).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1216639 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 274)
- Add ncurses patch 20241019
  + fixes for compiler warnings/cppcheck.
  + build-fixes for DJGPP configuration (patches by Stas Sergeev)

- Add ncurses patch 20241006
  + fixes for compiler warnings/cppcheck.
  + use xterm+alt+title in wezterm -TD
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1204742 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 273)
- Add ncurses patch 20240928
  + improve error-message from infocmp when a terminal entry cannot be
    opened (patch by Branden Robinson).
  + improve filtering of -L options in misc/gen-pkgconfig.in and in
    misc/ncurses-config.in
  + add check in wresize() for out-of-range dimensions (report by Peter
    Bierma).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1202539 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 272)
- Add ncurses patch 20240922
  + add a few null-pointer checks in ncurses
  + improve test-driver in ncurses/link_test.c
  + restore background character in manpages as described in X/Open
    Curses section 3.3.6, and add option "-c" to test programs to
    illustrate a non-blank character in the window background property.
  + improve formatting/style of manpages (patches by Branden Robinson).
  + modify ncurses*-config to add -I option in --cflag where needed for
    --disable-overwrite to match ".pc" files.
  + disallow directories and block/character devices in safe-open.
  + amend scr_restore() and scr_init() to remove the target window only
    after validating the source window which will replace the target
    (report by Zixi Liu).

- Add ncurses patch 20240914
  + modify _nc_flush() to also flush stderr to help the flash capability
    to work in bash (patch by Harm te Hennepe, cf: 20201128)
  + omit -g and -fXXX flags from CFLAGS in misc/ncurses-config.in
  + improve formatting/style of manpages (patches by Branden Robinson).
  + improve examples in NCURSES-Programming-HOWTO.html
  + update comments in terminfo.src -TD

- Add ncurses patch 20240831
  + build-fix for a case in msys2 where gettimeofday() was available but
    the fallback was partly configured.
  > patch by Rafael Kitover:
  + separate the _NC_WINDOWS platform macro into _NC_WINDOWS_NATIVE,
    for MinGW and other native Win32 support, and _NC_WINDOWS, to make
    some Win32 features available under the Cygwin runtime, in this case
    the term-driver.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1196226 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 271)
- Add ncurses patch 20240824
  + modify infocmp and tabs to use actual name in usage and header.
  + modify test/demo_keyok.c to accept ^Q for quit, for consistency.

- Break dependency cycle between libncurses6 which provides "ncurses"
  by only let terminfo-base recommending "ncurses"
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1194662 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 270)
- Add ncurses patch 20240817
  + review/update foot for 1.18.1 -TD
  + add a note about DomTerm 3.2.0 -TD
  + add new glob-expressions variables to list in config.status script
    (patch by Werner Fink).
  + add --enable-install-prefix to modify behavior of $DESTDIR to merge
    or replace the value set by --prefix (adapted from suggestion by
    Eli Zaretskii).
- Remove patch fix-20240810.patch as now upstream
- Correct offsets of patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.4.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1193861 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 269)
- Add patch fix-20240810.patch
  * Workaround for changes in last patch 20240810 that is provide
    GLOB_FULLPATH_POSIX and GLOB_FULLPATH_OTHER in status script

- Add ncurses patch 20240810
  + modify misc/Makefile.in and misc/run_tic.in so that $DESTDIR is set
    and used only in the makefile.
  + modify CF_WITH_PKG_CONFIG_LIBDIR to allow for pkg-config using
    DOS/Windows pathname syntax (report by Eli Zaretskii).
  + improve glob-expressions in configure script
  + remove unused Get_Menu_Screen() macro from menu.priv.h
  + update config.guess, config.sub
- Add ncurses patch 20240727
  + improve formatting/style of manpages (patches by Branden Robinson).
  + fixes for compiler warnings/cppcheck.
  + modify wattron/wattroff calls in form/m_post.c to call wattr_on and
    wattr_off to omit cast used in the former for X/Open compatibility
    (patch by Bill Gray).
  + modify wezterm, omitting its broken left/right margin feature (report
    by Thayne McCombs) -TD
- Modify patch ncurses-6.4.dif to get offsets correct

- Add ncurses patch 20240720
  + improve formatting/style of manpages (patches by Branden Robinson).
  + modify configure script and misc/Makefile to accept glob expressions
    that include Windows/DOS drive-letters (report by Eli Zaretskii).
  + fix misspelled ifdef and correct return-value of _nc_mingw_tcflush in
    win_driver.c (report/patch by Eli Zaretskii).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1189039 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 268)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1184207 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 267)
- Add ncurses patch 20240629
  + build-fix for ncurses-examples with newer PDCurses, which no longer
    has stubs for unimplemented features.
  + add help-popup for test_instr.c, test_inwstr.c
  + modify checks in delwin to avoid checking if the window is a pad
    until first checking if it is still on the active window-list
    (cf: 20211115).
  + improve -t option of test/gdc.c, allowing hours only, or hours and
    minutes only.
- Update to tack 1.10 (patch 20240501)
  * init.c, edit.c: gcc warning (NetBSD)
  * edit.c:
    check to avoid printing a non-printable character, per Coverity
  * tack.c: initialize variables, per Coverity
  * tack.1: change limit for SGR tool to allow for aixterm's colors
  * ansi.c: change the SGR tool to show up to 120 (past aixterm's 108)
  * color.c:
    when reloading the colors 0-7, use the index for the named color rather than
    just the array-index (fixing an interchanged red/blue for instance).
    Also, initialize the palette using the ANSI codes if the terminal supports
    setaf/setab.
  * color.c, charset.c, ansi.c, edit.c, crum.c, pad.c, tack.c, tack.h:
    use "const" in a few places reported by cppcheck
  * tack.1: improve formatting/style

- Add ncurses patch 20240622
  + improve test/gdc.c (patch by Branden Robinson).
  + improve formatting/style of manpages (patches by Branden Robinson).
  + adjust naming of mingw *-config scripts to match the pkg-config names
  + widen pattern in pc/*-config scripts to disallow more linker options
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1179693 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 266)
- Add ncurses patch 20240608
  + change winwstr to return wide character count instead of OK (patch
    by Branden Robinson).
  + improve formatting/style of manpages (patches by Branden Robinson).
  + rename testing dpkg's for ncurses6 to resolve a naming conflict with
    Debian's ncurses packages.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1178235 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 265)
- Add ncurses patch 20240601
  + improve formatting/style of manpages (patches by Branden Robinson).
  + change Ada95/configure to use --with-screen option rather than
    --enable-widec, to provide more choices of underlying curses library
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1177126 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 264)
- Add ncurses patch 20240525
  + build-fix for configure option --disable-ext-funcs
  + improve formatting/style of manpages (patches by Branden Robinson).
  + review/update iTerm2 for 3.5.0 -TD
- Add ncurses patch 20240519
  + update Ada95/configure to match change for -DTRACE
  + revert change to include/ncurses_defs, which caused build failure if
    tracing was not enabled (report by Branden Robinson).
- Add ncurses patch 20240518
  + improve formatting/style of manpages (patches by Branden Robinson).
  + move makefile's -DTRACE into include/ncurses_cfg.h, to simplify use
    of CFLAGS/CPPFLAGS.
  + improve check for clock_gettime(), from xterm.
  + modify configure script to work around broken gnatgcc script found in
    gcc-13 builds.
- Port patch ncurses-6.4.dif

- Add ncurses patch 20240511
  + improve formatting/style of manpages (patches by Branden Robinson).
  + limit value from ESCDELAY environment variable to 30 seconds, like
    other delay limits.
  + limit values from LINES and COLUMNS environment variables to 512
    (report by Miroslav Lichvar).
- Port patch ncurses-6.4.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1172646 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 263)
- Make verify the patches an optional task for local builds only 

- Add ncurses patch 20240504
  + update ncurses/wcwidth.c, for MinGW ports, from xterm.
  + trim obsolete comment about tack from INSTALL.
- Verify also every patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1170707 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 262)
- Update to ncurses 6.5 (patch 20240427)
  + update announcement
  + fixes/corrections for manpages (patches by Branden Robinson).
  + fix redefinition of CASTxPTR, for legacy Unix.
- Update to tack 1.9 (patch 20230201)
  * configure: regen
  * configure.in: initialize $ac_includes_default
    s/fgrep/$FGREP/
  * aclocal.m4: resync with my-autoconf

- Add ncurses patch 20240420
  + improve formatting/style of manpages (patches by Branden Robinson).
  + compiler warning/portability fixes.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1167744 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 261)
- 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

- 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)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1161411 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 260)
- Add ncurses patch 20240323
  + modify tput/tset reset feature to avoid 1-second sleep if running in
    a pseudo-terminal.
  + modify check-size feature to avoid using it in a pseudoterminal
    (cf: 20231016)
  + improve formatting/style of manpages (patches by Branden Robinson).
  + trim a space after some "-R" options, fixing builds for applications
    built using clang and ncurses on Solaris.
- Add ncurses patch 20240309
  + modify xgterm to work around line-drawing bug -TD
  + use CSI 3J in vte-2017 (report by Sven Joachim)
- Add ncurses patch 20240302
  + add configure check for MB_LEN_MAX, to provide warning as needed.
  + improve formatting/style of manpages (patches by Branden Robinson).
  + fix regression in tput which disallowed hex/octal parameters (report
    by Werner Fink, cf:  20230408)
  + update config.guess, config.sub
- Add ncurses patch 20240224
  + improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
  + provide for CCHARW_MAX greater than 1
  + eliminate use of PATH_MAX in lib_trace.c
  + work around misconfiguration of MacPorts gcc13, which exposes invalid
    definition of MB_LEN_MAX in gcc's fallback copy of limits.h (MacPorts
    #69374).
- Port patches
  * ncurses-5.9-ibm327x.dif
  * ncurses-6.4.dif
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1150668 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 259)
- Add ncurses patch 20240217
  + add vt100+noapp, vt100+noapp+pc, xterm+app+pc, xterm+decedit from
    xterm #389 -TD
  + fix inconsistent description of wmouse_trafo() (Debian #1059778).
  + modify wenclose() to handle pads (Debian #1059783).
  + improve manpage discussion of mouseinterval() (Debian #1058560).
- Add ncurses patch 20240224
  + improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
  + provide for CCHARW_MAX greater than 1
  + eliminate use of PATH_MAX in lib_trace.c
  + work around misconfiguration of MacPorts gcc13, which exposes invalid
    definition of MB_LEN_MAX in gcc's fallback copy of limits.h (MacPorts
    #69374).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1146208 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 258)
- Add ncurses patch 20240210
  + compiler-warning fixes, while investigating an optimizer bug in
    "gcc (MacPorts gcc13 13.2.0_4+stdlib_flag) 13.2.0"
    which results in only the first byte of a multibyte character being
    printed to the screen.
- Change order of use=vt100+4bsd and use=rxvt+pcfkeys in rxvt-basic
  to get correct arrow keys back (boo#1219626)

- Add ncurses patch 20240203
  + minor changes to tracing and locale-checks.

- Add ncurses patch 20240127
  + amend change to z39-a (report by Sven Joachim).
  + use xterm+nopcfkeys, vt52-basic, dec+pp, dec+sl, vt52+arrows,
    hp+pfk+cr, klone+acs, klone+color, klone+sgr, ncr160wy50+pp
    to trim -TD
  + NetBSD-related fixes for x68k and wsvt52 (patch by Thomas Klausner)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1140392 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 257)
- Add ncurses patch 20240120
  + improve formatting/style of manpages (patches by Branden Robinson).
  + amend discussion of aliases in tput.1
  + use ansi+sgrbold, ansi+sgrdim, ansi+sgrso, ansi+sgrul, ansi+tabs
    ecma+color, ecma+sgr, vt100+4bsd, vt100+pfkeys, vt220+pcedit
    xterm+256color, xterm+acs, xterm+nopcfkeys, xterm+pcf2 to trim -TD
  + modify configure scripts/makefiles to omit KEY_RESIZE if the
    corresponding SIGWINCH feature is disabled.
Displaying revisions 1 - 20 of 276
openSUSE Build Service is sponsored by