SHA256
1
0
forked from pool/ncurses
Commit Graph

692 Commits

Author SHA256 Message Date
Dr. Werner Fink
3c3ece2db2 OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=585 2021-11-22 08:33:14 +00:00
Dominique Leuenberger
0626bc144d Accepting request 931670 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/931670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=200
2021-11-20 21:47:44 +00:00
Dr. Werner Fink
d1ba7496f3 Restore link
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=581
2021-11-16 08:57:31 +00:00
Dominique Leuenberger
b37ba5e403 https://bugzilla.opensuse.org/show_bug.cgi?id=1192668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=199
2021-11-15 11:21:08 +00:00
Dr. Werner Fink
8dbf89b3a6 Update to ncurses 6.3 patch 20211113
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=579
2021-11-15 07:35:11 +00:00
Dominique Leuenberger
ecbbd552d0 Accepting request 930176 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/930176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=198
2021-11-12 14:58:52 +00:00
Dr. Werner Fink
f5f6b4a70f Update to ncurses patch 20211106
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=578
2021-11-08 07:28:14 +00:00
Dr. Werner Fink
b4baa7a859 Update to ncurses patch 20211030
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=577
2021-11-02 08:52:04 +00:00
Dominique Leuenberger
2a8bdc1652 Accepting request 927252 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/927252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=197
2021-10-28 16:31:16 +00:00
Dr. Werner Fink
44e9587836 asc
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=576
2021-10-25 07:37:51 +00:00
Dr. Werner Fink
943fc6e09a tack-1.09-20210619.tgz.asc
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=575
2021-10-22 12:05:32 +00:00
Dr. Werner Fink
56f04af102 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=574
2021-10-22 11:56:18 +00:00
Dr. Werner Fink
40cdb04006 Update to ncurses 6.3 (20211021)
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=573
2021-10-22 10:46:15 +00:00
Dr. Werner Fink
9198f15893 Update to ncurses-6.2 patch 20211018
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=572
2021-10-19 07:00:42 +00:00
Dominique Leuenberger
824525316c Accepting request 924628 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/924628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=196
2021-10-18 19:58:13 +00:00
Dr. Werner Fink
bea00e8ccb Update to ncurses 6.2 patch 20211002
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=571
2021-10-04 07:53:22 +00:00
Dr. Werner Fink
39f7c02acb Update to ncurses-6.2 patch 20210925
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=570
2021-09-27 09:32:34 +00:00
Dominique Leuenberger
9a03ce57e7 Accepting request 918836 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/918836
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=195
2021-09-20 21:32:20 +00:00
Dr. Werner Fink
36d010fd39 Update to ncurses-6.2 patch 20210911
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=569
2021-09-13 10:13:24 +00:00
Dr. Werner Fink
ebab0ccf70 Update to ncurses-6.2 patch 20210905
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=568
2021-09-06 10:32:25 +00:00
Dominique Leuenberger
a77cd4a2bb Accepting request 913670 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/913670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=194
2021-08-27 19:43:13 +00:00
Dr. Werner Fink
f3c447aeb1 Update to ncurses-6.2 patch 20210814
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=567
2021-08-16 07:13:06 +00:00
Dr. Werner Fink
9c8cce4806 repair
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=566
2021-08-10 13:24:18 +00:00
Dominique Leuenberger
86c647753b Accepting request 909680 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/909680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=193
2021-08-05 18:47:36 +00:00
Dr. Werner Fink
0118529067 Update to ncurses 6.2 patch 20210731
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=560
2021-08-02 07:29:07 +00:00
Dr. Werner Fink
f4357ea3dc Update to ncurses 6.2 patch 20210724
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=559
2021-07-26 06:50:47 +00:00
Dominique Leuenberger
be02c81cd8 Accepting request 907106 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/907106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=192
2021-07-22 20:42:25 +00:00
Dr. Werner Fink
afc994a124 Update to ncurses-6.2 patch 20210718
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=558
2021-07-19 07:13:24 +00:00
Dr. Werner Fink
0cae9cc682 Update to ncurses-6.2 patch 20210710
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=557
2021-07-12 07:56:42 +00:00
Dominique Leuenberger
f0fd787155 Accepting request 904143 from Base:System
- Update tack to 1.09-20210619
  + Fix scan-build warning about unused assignment
  + Autoconf fixes (forwarded request 904134 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/904143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=191
2021-07-07 16:29:27 +00:00
Dr. Werner Fink
00e80444e4 Accepting request 904134 from home:gmbr3:Active
- Update tack to 1.09-20210619
  + Fix scan-build warning about unused assignment
  + Autoconf fixes

OBS-URL: https://build.opensuse.org/request/show/904134
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=556
2021-07-05 10:44:51 +00:00
Dr. Werner Fink
2c67bba626 Update to ncurses-6.2 patch 20210626
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=555
2021-06-28 08:20:03 +00:00
Dominique Leuenberger
a4c353a003 Accepting request 901087 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/901087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=190
2021-06-24 16:21:50 +00:00
Dr. Werner Fink
a33dba58d4 Update to ncurses-6.2 patch 20210619
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=553
2021-06-21 07:55:00 +00:00
Dr. Werner Fink
24b0dae463 Update to ncurses-6.2 patch 20210612
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=552
2021-06-14 06:33:11 +00:00
Dr. Werner Fink
8d6744bd70 Update to ncurses-6.2 patch 20210605
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=551
2021-06-07 10:02:33 +00:00
Dominique Leuenberger
f33d5ca48e Accepting request 895215 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/895215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=189
2021-06-02 20:10:20 +00:00
Dr. Werner Fink
08cb0629bf Update to ncurses-6.2 patch 20210515
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=549
2021-05-17 19:22:10 +00:00
Dominique Leuenberger
a8220b6c87 Accepting request 891985 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/891985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=188
2021-05-17 16:44:45 +00:00
Dr. Werner Fink
dbe7af6462 Update to ncurses-6.2 patch 20210501
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=547
2021-05-03 07:12:44 +00:00
Dominique Leuenberger
9c015d97e3 Accepting request 888394 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/888394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=187
2021-04-29 20:44:21 +00:00
Dr. Werner Fink
c82c0ab749 Update to ncurses-6.2 patch 20210424
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=545
2021-04-26 08:05:52 +00:00
Richard Brown
f8576091ea Accepting request 881821 from Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/881821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=186
2021-04-08 19:01:21 +00:00
Dr. Werner Fink
8c0b2fda2d Disable pcre for now
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=543
2021-03-29 07:41:52 +00:00
Dr. Werner Fink
923c770e5c Disable pcre for now
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=542
2021-03-29 07:40:47 +00:00
Dr. Werner Fink
86b37c384e Update to ncurses-6.2 patch 20210327
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=541
2021-03-29 06:55:16 +00:00
Dr. Werner Fink
a06cda2a9a Update to ncurses-6.2 patch 20210323
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=540
2021-03-25 10:27:02 +00:00
Dr. Werner Fink
ec0900e037 cursescheck enhenced
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=539
2021-03-23 13:10:04 +00:00
Dr. Werner Fink
42ed914213 _Noreturn
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=538
2021-03-22 15:40:17 +00:00
Dr. Werner Fink
a3986b9a46 Update to ncurses-6.2 patch 20210320
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=537
2021-03-22 09:15:07 +00:00