Revisions of ncurses

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 945994 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 203)
- Add ncurses patch 20220101
  + add section on releasing memory to curs_termcap.3x and
    curs_terminfo.3x manpages.
- Add ncurses patch 20211225
  + improve markup, e.g., for external manpage links in the manpages
    (prompted by report by Helge Kreutzmann).
- Add ncurses patch 20211219
  + install ncurses-examples programs in libexecdir, adding a wrapper
    script to invoke those.
  + add help-screen and screen-dump to test/combine.c
- Rename package ncurses-tests to ncurses-examples as upstream does

- Add ncurses patch 20211211
  + add test/combine.c, to demo/test combining characters.

- Add ncurses patch 20211204
  + improve configure check for getttynam (report by Werner Fink).
- Correct offsets of patch ncurses-6.3.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 936027 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 202)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 933003 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 201)
- Add ncurses patch 20211120
  + add dim, ecma+strikeout to st-0.6 -TD
  + deallocate the tparm cache when del_curterm is called for the last
    allocated TERMINAL structure (report/testcase by Bram Moolenaar,
    cf: 20200531).
  + modify test-package to more closely conform to Debian multi-arch.
  + if the --with-pkg-config-libdir option is not given, use
    ${libdir}/pkgconfig as a default (prompted by discussion with Ross
    Burton).
- Correct offsets of patch ncurses-6.3.dif
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931670 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 200)
- Add ncurses patch 20211115 (boo##1192668)
  + fix memory-leak in delwin for pads (report by Werner Fink, OpenSUSE
    #1192668, cf:  20211106),

- Add ncurses patch 20211113
  + minor clarification to clear.1 (Debian #999437).
  + add xterm+sl-alt, use that in foot+base (report by Jonas Grosse
    Sundrup) -TD
  + improve search-path check for pkg-config, for Debian testing which
    installs pkg-config with architecture-prefixes.
- Correct offsets of patch ncurses-6.3.dif

- Add ncurses patch 20211106
  + improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
  + modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
    rather than treating it as an error, and modify new_panel to permit
    its window-parameter to be a pad (report by Giorgos Xou).
  + fix a memory-leak in del_curterm (prompted by discussion with Bram
    Moolenaar, cf: 20210821).

- Add ncurses patch 20211030
  + simplify some references to WINDOWS._flags using macros.
  + add a "check" rule in Ada95 makefile, to help with test-packages.
  + build-fix for cross-compiling to MingW, conditionally add -lssp
- Correct offsets of patch ncurses-6.3.dif

- Add ncurses patch 20211026
  + corrected regex needed for older pkg-config used in Solaris 10.
  + amend configure option's auto-search to account for systems where
    none of the directories known to pkg-config exist, adapted from
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 199)
https://bugzilla.opensuse.org/show_bug.cgi?id=1192668
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 930176 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 198)
- Add ncurses patch 20211106
  + improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
  + modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
    rather than treating it as an error, and modify new_panel to permit
    its window-parameter to be a pad (report by Giorgos Xou).
  + fix a memory-leak in del_curterm (prompted by discussion with Bram
    Moolenaar, cf: 20210821).

- Add ncurses patch 20211030
  + simplify some references to WINDOWS._flags using macros.
  + add a "check" rule in Ada95 makefile, to help with test-packages.
  + build-fix for cross-compiling to MingW, conditionally add -lssp
- Correct offsets of patch ncurses-6.3.dif

- Add ncurses patch 20211026
  + corrected regex needed for older pkg-config used in Solaris 10.
  + amend configure option's auto-search to account for systems where
    none of the directories known to pkg-config exist, adapted from
    mailing-list comment (report by Milan P. Stanic).
- Port patch ncurses-6.2.dif which is now named ncurses-6.3.dif
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.
Displaying revisions 61 - 80 of 263
openSUSE Build Service is sponsored by