Revisions of ncurses

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 927252 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 197)
- Update to ncurses 6.3 (patch 20211021)
  + update release notes
  + add "ncu2openbsd" script, to illustrate how to update an OpenBSD
    system to use a current ncurses release.
- Add upstream keyring to verify source signatures of both ncurses
  and tack tar ball with their ASC (armored ASCii signature) counterpart

- Add ncurses patch 20211018
  + check for screen size-change in scr_init() and scr_restore(), in case
    a screen dump does not match the current screen dimensions (report by
    Frank Tkalcevic).

- Add ncurses patch 20211017
  + amend change for pkg-config to account for "none" being returned in
    the libdir-path result rather than "no" (report by Gabriele Balducci).
- Add ncurses patch 20211016
  + build-fix for pmake with libtool.
  + improve make-tar.sh scripts, adding COPYING to tar file, and clean up
    shellcheck warnings.
  + add link for "reset6" manpage in test-package ncurses6-doc
  + revise configure option --with-pkg-config-libdir, using the actual
    search path from pkg-config or pkgconf using the output from --debug
    (report by Pascal Pignard).
  + freeze ABI in ".map" files.
- Correct offsets of patch ncurses-6.2.dif

- Add ncurses patch 20211009
  + implement "+m" option in tabs program.
  + fill in some details for infoton -TD
  + fix spelling/consistency in several descriptions -TD
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 924628 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 196)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 918836 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 195)
- Add ncurses patch 20210911
  + adjust ifdef in test_opaque.c to fix build with ncurses 5.7
  + add testing note for xterm-{hp|sco|sun} -TD
  + corrected description for ansi.sys-old -TD
  + add xterm+nopcfkeys, to fill in keys for xterm-hp, xterm-sun -TD
  + use hp+arrows in a few places -TD
  + use hp+pfk-cr in a few places -TD
- Correct offsets of patch ncurses-6.2.dif

- Add ncurses patch 20210905
  + correct logic in filtering of redefinitions (report by Sven Joachim,
    cf: 20210828).
- Add ncurses patch 20210904
  + modify linux3.0 entry to reflect default mapping of shift-tab by
    kbd 1.14 (report by Jan Engelhardt) -TD
  + add historical note to tput, curses-terminfo and curses-color
    manpages based on source-code for SVr2, SVr3 and SVr4.
  + minor grammatical fixes for "it's" vs "its" (report by Nick Black).
  + amend fix for --disable-root-environ (report by Arnav Singh).
  + build-fix for compiling link_test
  + drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to simplify
    use (Debian #993179).
- Add ncurses patch 20210828
  + correct reversed check for --disable-root-environ (report/analysis
    by Arnav Singh, cf: 20210626).
  + apply gcc format attribute to prototypes which use a va_list
    parameter rather than a "..." variable-length parameter list
    (prompted by discussion in a tmux pull-request).
  + modify configure scripts to filter out redefinitions of _XOPEN_SOURCE,
    e.g., for NetBSD which generally supports 500, but 600 is needed for
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 913670 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 194)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 909680 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 193)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 907106 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 192)
- Add ncurses patch 20210718
  + correct typo in "vip" comments (report by Nick Black), reviewed this
    against Glink manual -TD
  + fill in some missing pieces for pccons, to make it comparable to the
    vt220 entry -TD
  + modify mk-1st.awk to account for extra-suffix configure option
    (report by Juergen Pfeifer).
  + change default for --disable-wattr-macros option to help packagers
    who reuse wide ncursesw header file with non-wide ncurses library.
  + build-fix for test/test_opaque.c, for configurations without opaque
    curses structs.

- Add ncurses patch 20210710
  + improve history section for tset manpage based on the 1BSD tarball,
    which preceded BSD's SCCS checkins by more than three years.
  + improve CF_XOPEN_CURSES macro used in test/configure (report by Urs
    Jansen).
  + further improvement of libtool configuration, adding a dependency of
    the install.tic rule, etc., on the library in the build-tree.
  + update config.sub

- Add ncurses patch 20210703
  + amend libtool configuration to add dependency for install.tic, etc.,
    in ncurses/Makefile on the lower-level libraries.
  + modify configure script to support ".PHONY" make program feature.
- Correct offsets of patch ncurses-6.2.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 904143 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 191)
- Update tack to 1.09-20210619
  + Fix scan-build warning about unused assignment
  + Autoconf fixes (forwarded request 904134 from gmbr3)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 901087 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 190)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 895215 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 189)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 891985 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 188)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 888394 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 187)
- Add ncurses patch 20210424
  + avoid using broken system macros for snprintf which interfere with
    _nc_SLIMIT's conditionally adding a parameter when the string-hacks
    configure option is enabled.
  + add a "all::" rule before the new "check" rule in test/Makefile.in
- Add ncurses patch 20210418
  + improve CF_LINK_FUNCS by ensuring that the source-file is closed
    before linking to the target.
  + add "check" rules for headers in c++, progs and test-directories.
  + build-fix for termsort module when configured with termcap (reports
    by Rajeev V Pillai, Rudi Heitbaum).
- Add ncurses patch 20210417
  + extend --disable-pkg-ldflags option to also control whether $LDFLAGS
    from the build is provided in -config and .pc files (Debian #986764).
  + fix some cppcheck warnings, mostly style, in ncurses and c++
    libraries and progs directory.
  + fix off-by-one limit for tput's processing command-line arguments
    (patch by Hadrien Lacour).
- Do not strip examples
- Install available manual pages of examples as well

- Add ncurses patch 20210403
  + fix some cppcheck warnings, mostly style, in ncurses library and
    progs directory.
  + improve description of BSD-style padding in curs_termcap.3x
  + improved CF_C11_NORETURN macro, from byacc changes.
  + fix "--enable-leak" in CF_DISABLE_LEAKS to allow turning
    leak-checking off later in a set of options.
  + relax modification-time comparison in CF_LINK_FUNCS to allow it to
    accept link() function with NFS filesystems which change the mtime
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 881821 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 186)
- Disable pcre support for now (boo#1183960, boo#1184083) 

- Add ncurses patch 20210327
  + build-fixes for Solaris10 /bin/sh
  + fix some cppcheck warnings, mostly style, in ncurses test-programs,
    form and menu libraries.

- Add ncurses patch 20210323
  + add configure option --enable-stdnoreturn, making the _Noreturn
    keyword optional to ease transition (prompted by report by
    Rajeev V Pillai).

- Enhence cursescheck script 

- Disable _Noreturn usage as it breaks build of e.g. dialog 

- Add ncurses patch 20210320
  + improve parameter-checking in tput by forcing it to analyze any
    extended string capability, e.g., as used in the Cs and Ms
    capabilities of the tmux description (report by Brad Town,
    cf: 20200531).
  + remove an incorrect free in the fallback (non-checking) version of
    _nc_free_and_exit (report by Miroslav Lichvar).
  + correct use-ordering in some xterm-direct flavors -TD
  + add hterm, hterm-256color (Mike Frysinger)
  + if the build-time compiler accepts c11's _Noreturn keyword, use that
    rather than gcc's attribute.
  + change configure-check for gcc's noreturn attribute to assume it is
    a prefix rather than suffix, matching c11's _Noreturn convention.
  + add "lint" rule to c++/Makefile, e.g., with cppcheck.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 879423 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 185)
- New package ncurses-tests which includes examples and tests
- Include bash script cursescheck for ASC and REP capabilities 

- Add ncurses patch 20210313
  + improve configure CF_LD_SEARCHPATH macro used for ncurses*-config and
    ".pc" files, from dialog changes.
  + reduce dependency of math-library in test programs.
  + minor fixes for test_tparm.c (cf: 20210306)
  + mention "ncurses" prefix in curses_version() manpage (report by
    Michal Bielinski).

- Only libpcre2 for ncurses ABI 6
- Make linker script for ABI 6 check for needed libpcre2

- Add ncurses patch 20210306
  + improved test/test_parm.c, by limiting the tests to capabilities
    that might have parameters or padding, and combined with tputs test.
  + improve discussion of padding versus tparm and tputs in
    man/curs_terminfo.3x
  + update portability note for FreeBSD in man/tput.1

- Add ncurses patch 20210227
  + modify tic/infocmp to eliminate unnecessary "\" to escape ":" in
    terminfo format.
  + add check in tic for duplicate "use=" clauses.

- Add ncurses patch 20210220
  + improve tic warning when oc/op do not mention SGR 39/49 for xterm
    compatible XT flag.
  + revert change to lib_addch.c in waddch_literal() from 20210130, since
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868392 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 184)
- Add ncurses patch 20210130
  + correct an off-by-one in comparison in waddch_literal() which caused
    scrolling when a double-cell character would not fit at the lower
    right corner of the screen (report by Benno Schulenberg).
  + split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD
  + add vt220-base, for terminal emulators which generally have not
    supported att610's blinking cursor control -TD
  + use vt220+cvis in vt220, etc -TD
  + use att610+cvis, xterm+tmux and ansi+enq in kitty -TD
  + use vt220+cvis in st, terminology, termite since they ignore
    blinking-cursor detail in att610+cvis -TD
- Port patch ncurses-6.2.dif
  * Skip cvvis entries where vt220+cvis is used
  * Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw
    is used

- Add ncurses patch 20210123
  + modify package/config scripts to provide an explicit -L option for
    cases when the loader search path has other directories preceding
    the one in which ncurses is installed (report by Yuri Victorovich).
  + minor build-fixes in configure script and makefiles to work around
    quirks of pmake.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 865250 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 183)
- Don't skip test for qemu builds

- Add ncurses patch 20210116
  + add comment for linux2.6 regarding CONFIG_CONSOLE_TRANSLATIONS
    (report by Patrick McDermott) -TD
  + make opts extension for getcchar work as documented for ncurses 6.1,
    adding "-g" flag to test/demo_new_pair to illustrate.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 862372 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 182)
- Add ncurses patch 20210109
  + fix errata in man/ncurses.3x from recent updates.
  + improve quoting/escaping in configure script, uses some features of
    autoconf 2.52.20210105
- Add ncurses patch 20210102
  + update man/curs_memleaks.3x, to include <term.h> which declares
    exit_terminfo.
  + clarify man/curs_terminfo.3x, to mention why the macro setterm is
    defined in <curses.h>, and remove it from the list of prototypes
    (prompted by patch by Graeme McCutcheon).
  + amend man/curs_terminfo.3x, to note that <curses.h> is required
    for certain functions, e.g., those using chtype or attr_t for
    types, as well as mvcur (cf: 20201031).
  + use parameter-names in prototypes in curs_sp_funcs.3x, for
    consistency with other manpages.
- Add ncurses patch 20201227
  + update terminology entry to 1.8.1 -TD
  + fix some compiler-warnings which gcc8 reports incorrectly.
- Add ncurses patch 20201219
  + suppress hyphenation in generated html for manpages, to address
    regression in upgrade of groff 1.22.2 to 1.22.3.
  + fix inconsistent sort-order in see-also sections of manpages (report
    by Chris Bennett).
- Port patch ncurses-6.2.dif

- Add ncurses patch 20201212
  + improve manual pages for form field-types.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 855680 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 181)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 847064 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 180)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 844100 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 179)
- Disable usage of libbsd as this one is not in bootstrap image 

- Add ncurses patch 20201024
  + provide workaround configure-check for bool when cross-compiling.
  + fix a potential indexing error in _nc_parse_entry(), seen with
    Herlim's test data using address-sanitizer.
  + change a null-pointer check in set_curterm to a valid-string check,
    needed in to tic's use-resolution work pad_char is cancelled
    (report/testcase by Robert Sebastian Herlim)
  + improve tic's -c option to validate the number and type of parameters
    and compare against expected number/type before deciding which set of
    parameter-lists to use in tparm calls (report/testcase by Robert
    Sebastian Herlim).
  + fix a link for tabs.1 manpage in announce.html.in (report by Nick
    Black), as well as some fixes via linklint.
- Update to tack 1.9 (patch 20200220)
  * sysdep.c: gcc-warning
  * tack.c: fix gcc warning for non-ncurses configuration
  * init.c: zero-out the debug/log-pointers after closing them
  * tack.1: add -d option, for debug.log
  * output.c: use debug.log to record putp's and tput's which hint at
    the testing done
  * sysdep.c: use debug.log to record when the tty is set/reset
  * tack.h: split-out log_chr and log_str
  * tack.c: add -d option, for debug.log
  * tack.1, tack.c, tack.h: add -l option
  * tack.c: eliminate a confusing comparison for the logging-menu-entry
    state by using #define'd strings for that and the hex-output menu.
  * tack.c: use getopt
  * fun.c, crum.c, edit.c:
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 842479 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 178)
Automatic submission by obs-autosubmit
Displaying revisions 81 - 100 of 277
openSUSE Build Service is sponsored by