Commit Graph

713 Commits

Author SHA256 Message Date
Dr. Werner Fink
e63774fa2e Update to 6.1-20191207
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=457
2019-12-12 06:38:40 +00:00
Dr. Werner Fink
099e074d85 Update to 6.1-20191130
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=456
2019-12-02 08:40:47 +00:00
Dominique Leuenberger
fac00f9a87 Accepting request 748916 from Base:System
- Do not add has size to linker flags of any pkg-config

- Add ncurses patch 20191109
  + add warning-check in tic for terminals with parm_dch vs parm_ich.
  + drop ich1 from rxvt-basic, Eterm and mlterm to improve compatibility
    with old non-curses programs -TD
  + reviewed st 0.8.2, updated some details -TD
  + use ansi+rep several places -TD
  + corrected tic's check for ich1 (report by Sebastian J. Bronner,
    cf: 20020901).

- Add ncurses patch 20191102
  + check parameter of set_escdelay, return ERR if negative.
  + check parameter of set_tabsize, return ERR if not greater than zero
    (report/patch by Anthony Sottile).
  + revise CF_ADD_LIBS macro to prepend rather than append libraries.
  + add "xterm-mono" to help packagers (report by Sven Joachim) -TD

OBS-URL: https://build.opensuse.org/request/show/748916
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=164
2019-11-20 12:43:38 +00:00
Dr. Werner Fink
f2649c3913 Ignore has size on pkg-config
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=454
2019-11-15 13:17:21 +00:00
Dr. Werner Fink
d871322aba Update to 6.1-20191109
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=453
2019-11-11 09:42:33 +00:00
Dominique Leuenberger
52ef98d0a2 Accepting request 744202 from Base:System
- Add tack patch 1.08-20190721
  * tack.c, edit.c, tack.h: gcc-8.x-warnings
  * init.c, edit.c: gcc 4.x warning
  * charset.c: update copyright
  * charset.c: rewrite of set_attr resulted in off-by-one loop limit
  * aclocal.m4:
    add CF_CURSES_TERM_H to get proper ifdef's for the boolnames arrays
  * configure.in: add CF_CURSES_TERM_H
  * aclocal.m4: add CF_TERMIOS_TYPES, from xterm
  * sysdep.c: use termios types such as tcflag_t
  * configure.in: use CF_TERMIOS_TYPES
  * tack.h: update copyright
  * aclocal.m4: resync with my-autoconf
  * package/debian/changelog, package/tack.spec, tack.h: bump
  * config.sub: 2019-06-30
  * config.guess: 2019-06-10

- Add ncurses patch 20191026
  + add a note in man/curs_add_wch.3x about Unicode terminology for the
    line-drawing characters (report by Nick Black).
  + improve comment in lib_tgoto.c regarding the use of \200 where a
    \0 would be intended by the caller (report by "64 bit", cf: 20000923).
  + modify linux-16color to accommodate Linux console driver change in
    early 2018 (report by Dino Petrucci).
- Correct offsets of hunks of patch ncurses-6.1.dif for misc/terminfo.src

OBS-URL: https://build.opensuse.org/request/show/744202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=163
2019-11-06 14:14:38 +00:00
Dr. Werner Fink
c92c81467d Update to 6.1-20191102
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=451
2019-11-04 11:46:50 +00:00
Dr. Werner Fink
fd35c393cc Add tack patch 1.08-20190721
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=450
2019-10-30 14:30:38 +00:00
Dr. Werner Fink
ed0ebf424c Update to 6.1-20191026
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=449
2019-10-28 10:05:20 +00:00
Dominique Leuenberger
db791b9d51 Accepting request 741817 from Base:System
- Add ncurses patch 20191019
  + modify make_hash to not require --disable-leaks, to simplify building
    with address-sanitizer.
  + modify tic to exit if it cannot remove a conflicting name, because
    treating that as a partial success can cause an infinite loop in
    use-resolution (report/testcase by Hongxu Chen, cf: 20111001).

- Add ncurses patch 20191015
  + improve buffer-checks in captoinfo.c, for some cases when the
    input string is shorter than expected.
  > fix two errata in tic (report/testcases by Hongxu Chen):
  + check for missing character after backslash in write_it
  + check for missing characters after "%>" when converting from termcap
    syntax (cf: 980530).

- Avoid recursion trouble in spec file cause by undefined _lto_cflags 

- Add ncurses patch 20191012
  + amend recent changes to ncurses*-config and pc-files to filter out
    Debian linker-flags (report by Sven Joachim, cf: 20150516).
  + clarify relationship between tic, infocmp and captoinfo in manpage.
  + check for invalid hashcode in _nc_find_type_entry and
    _nc_find_name_entry.
  > fix several errata in tic (reports/testcases by "zjuchenyuan"):
  + check for invalid hashcode in _nc_find_entry.
  + check for missing character after backslash in fmt_entry
  + check for acsc with odd length in dump_entry in check for one-one
    mapping (cf: 20060415);
  + check length when converting from old AIX box_chars_1 capability,
    overlooked in changes to eliminate strcpy (cf: 20001007).

OBS-URL: https://build.opensuse.org/request/show/741817
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=162
2019-10-25 16:38:42 +00:00
Dr. Werner Fink
eee3264944 Update to 6.1-20191019
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=447
2019-10-21 09:36:31 +00:00
Dr. Werner Fink
d49b15ba47 Update to 6.1-20191015
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=446
2019-10-16 08:31:45 +00:00
Dr. Werner Fink
f6e037c2b9 Fix main patch ncurses-6.1.dif
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=445
2019-10-14 10:24:07 +00:00
Dr. Werner Fink
0ff19ae226 Update to 6.1-20191012
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=444
2019-10-14 10:06:32 +00:00
Dominique Leuenberger
d91788b20f Accepting request 734487 from Base:System
- Add ncurses patch 20190928
  + amend the ncurse*-config and pc-files to take into account the rpath
    hack which differed between those files.
  + improve -L option filtering in ncurses*-config
  + improve recovery from error when reading command-character in
    test/ncurses.c, showing the relevant error message and not exiting on
    EINTR (cf: 20180922)
- Add library path for pkgconfig of ncurses5 as well

- Add ncurses patch 20190921
  + add a note in resizeterm manpage about top-level windows which touch
    the screen's borders.
  + modify configure-checks for gnat to identify each of the tools path
    and version.

- Add ncurses patch 20190914
  + build-fixes for Ada95 configure-script and corresponding test package

OBS-URL: https://build.opensuse.org/request/show/734487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=161
2019-10-11 13:08:41 +00:00
Dr. Werner Fink
e1bbfd72e1 Update to 6.1-20190928
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=442
2019-10-01 08:16:41 +00:00
Dominique Leuenberger
015cf1b40f Accepting request 731264 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/731264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=160
2019-09-26 18:34:49 +00:00
Dr. Werner Fink
adb1b501d8 Update to ncurses 6.1-20190907
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=440
2019-09-09 11:44:08 +00:00
Dominique Leuenberger
5c258b5996 Accepting request 724523 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/724523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=159
2019-09-05 10:31:23 +00:00
Dr. Werner Fink
a83863770a Update to 6.1-20190810
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=438
2019-08-12 08:21:35 +00:00
8830245877 Accepting request 720494 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720494
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=437
2019-08-02 08:25:49 +00:00
Dominique Leuenberger
b2db663fd9 Accepting request 717564 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/717564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=158
2019-07-29 15:22:01 +00:00
Dr. Werner Fink
07c6faa545 Update to ncurses-6.1-20190713
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=435
2019-07-15 11:42:02 +00:00
Dominique Leuenberger
493b57cee3 Accepting request 712785 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/712785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=157
2019-07-13 11:35:21 +00:00
Dr. Werner Fink
9a58a31480 Update to ncurses-6.1-20190706
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=433
2019-07-09 10:52:07 +00:00
Dominique Leuenberger
3f92ca2430 Accepting request 710543 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/710543
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=156
2019-06-26 14:01:42 +00:00
Dr. Werner Fink
5421e9841b Update to ncurses-6.1-20190623
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=431
2019-06-24 09:25:34 +00:00
Dr. Werner Fink
9660876d2b Update to ncurses-6.1-20190609
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=430
2019-06-11 10:39:05 +00:00
Dr. Werner Fink
aae58ae682 Update to ncurses-6.1-20190601
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=429
2019-06-03 07:10:32 +00:00
Dr. Werner Fink
6eddee88eb Update to ncurses-6.1-20190525
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=428
2019-05-27 08:30:52 +00:00
Dr. Werner Fink
a6bcd7acef Update to 6.1-20190518
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=427
2019-05-21 08:27:14 +00:00
Dominique Leuenberger
a85e38dc84 Accepting request 703136 from Base:System
- Make pkg-config files .pc consistent

- Add ncurses patch 20190511
  + fix a spurious blank line seen with "infocmp -1fx xterm+x11mouse"
  + add checks in repair_subwindows() to keep the current position and
    scroll-margins inside the resized subwindow.
  + add a limit check in newline_forces_scroll() for the case where the
    row is inside scroll-margins, but not at the end (report by Toshio
    Kuratomi, cf: 20170729).
  + corrected a warning message in tic for extended capabilities versus
    number of parameters.

- Add ncurses patch 20190504
  + improve workaround for Solaris wcwidth versus line-drawing characters
    (report by Pavel Stehule).
  + add special case in tic to validate RGB string-capability extension.
  + corrected string/parameter-field for RGB in Caps-ncurses.

- Add ncurses patch 20190427
  + corrected problem in terminfo load/realignment which prevented
    infocmp from comparing extended capabilities with the same name
    but different types.

- Add ncurses patch 20190420
  + improve ifdef's for TABSIZE variable, to help with AIX/HPUX ports.
- Add ncurses patch 20190413
  + check for TABSIZE variable in test/configure script.
  + used test/test_arrays.c to improve Caps.aix1 and Caps.hpux11
  + corrected filtering of comments in MKparametrized.sh
  + reduce duplication across Caps* files by moving some parts which do

OBS-URL: https://build.opensuse.org/request/show/703136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=155
2019-05-21 08:19:27 +00:00
Dr. Werner Fink
a155c6ba27 Make pkg-config files .pc consistent
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=425
2019-05-15 11:49:05 +00:00
Dr. Werner Fink
b263cbbb56 Update to 6.1-20190511
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=424
2019-05-13 07:52:50 +00:00
Dr. Werner Fink
6cfc406a93 Update to 6.1-20190427
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=423
2019-04-29 07:06:03 +00:00
Dr. Werner Fink
dbf99fec7f Update to ncurses-6.1-20190420
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=422
2019-04-23 12:25:59 +00:00
Dr. Werner Fink
21f3d8c67d Update to ncurses 6.1-20190406
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=421
2019-04-08 06:43:48 +00:00
Dr. Werner Fink
6856710f56 Update to ncurses 6.1-20190330
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=420
2019-04-01 07:21:52 +00:00
Dominique Leuenberger
d9f9a85647 Accepting request 688199 from Base:System
- Add ncurses patch 20190323
  + move macro for is_linetouched() inside NCURSES_NOMACROS ifndef.
  + corrected prototypes in several manpages using script to extract
    those in compilable form.
  + use _nc_copy_termtype2() rather than direct assignment in setupterm,
    in case it is called repeatedly using fallback terminfo descriptions
    (report/patch by Werner Fink).
- Drop patch ncurses-6.1-fallback.dif as now upstream

- Reintroduce patch ncurses-6.1-fallback.dif to fix boo#1130091 

- Add ncurses patch 20190317
  + regenerate llib-* files.
  + modify tic to also use new function for user-defined capability info.
  + modify _nc_parse_entry() to check if a user-defined capability has
    an unexpected type; ignore it in that case.
  + fix a special case of link-anchors in generated Ada html files.
  + use newer rel=author tag in generated html rather than rev=made,
    which did not become accepted.

- Add ncurses patch 20190309
  + in-progress changes to add parameter-checking for common user-defined
    capabilities in tic.
  + update MKcodes.awk and MKnames.awk to ignore the new "userdef"
    data in Caps-ncurses (cf: 20190302).

- Add ncurses patch 20190223
  + fix typo in adds200 -TD
  + add tic check for consistent alternate character set capabilities.
  + improve check in mvcur() to decide whether to use hard-tabs, using

OBS-URL: https://build.opensuse.org/request/show/688199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=154
2019-03-27 15:20:27 +00:00
Dr. Werner Fink
31d0a25c6c Update to ncurses 6.1-20190323
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=418
2019-03-25 11:21:41 +00:00
Dr. Werner Fink
641b01344c Reintroduce patch ncurses-6.1-fallback.dif to fix boo#1130091
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=417
2019-03-22 09:01:09 +00:00
Dr. Werner Fink
458a7f236b Update to ncurses 6.1-20190317
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=416
2019-03-19 09:19:21 +00:00
Dr. Werner Fink
c1dd11b1f6 Update to ncurses 6.1-20190309
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=415
2019-03-11 08:23:10 +00:00
Dr. Werner Fink
225127ed5b Update to ncurses 6.1-20190223
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=414
2019-02-25 08:46:44 +00:00
Stephan Kulow
c3efeb8072 Accepting request 676967 from Base:System
- Add ncurses patch 20190216
  + improve manual page description of TABSIZE.
  + add test/demo_tabs program.

- Implement library packaging guideline: split static libraries.

OBS-URL: https://build.opensuse.org/request/show/676967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=153
2019-02-24 15:54:41 +00:00
Dr. Werner Fink
f65359b605 Update to ncurses 6.1-20190216
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=412
2019-02-18 08:58:03 +00:00
Dr. Werner Fink
ce653119c0 Accepting request 674681 from home:jengelh:branches:Base:System
- Implement library packaging guideline: split static libraries.

OBS-URL: https://build.opensuse.org/request/show/674681
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=411
2019-02-18 08:55:24 +00:00
Dominique Leuenberger
0f336a84db Accepting request 673377 from Base:System
- Fix configure scripts as well as pkg-config configurations
  that is correct paths in pkg-config and use pkg-config to
  configure the configure scripts as well
- Add ncurses patch 20190209
  + add check in tic to provide warnings for mismatched number of
    parameters in the documented user-capability extensions.

- Add ncurses patch 20190202
  + modify rpm test-package ".spec" file to work around naming conflict
    with Redhat's package for ncurses6.
  + modify no-leaks code in test/picsmap to avoid non-standard tdestroy.
  + amend change to configure script which altered the top-level makefile
    to avoid attempting to install the terminfo database when it was not
    configured, to allow for installing the ".pc" files which are also
    in the misc directory (report by Steve Wills).
- Add ncurses patch 20190126
  + change some "%define" statements in test-packages for RPMs to
    "%global" to work around changes in rpm 4.14 from recent Redhat.
  + fixes for O_INPUT_FIELD extension (patch by Leon Winter).
  + eliminate fixed buffer-size when reading $TERMCAP variable.
  + correct logic in read_entry.c which prevented $TERMCAP variable from
    being interpreted as a fallback to terminfo entry (prompted by
    Savannah #54556, cf: 20110924).
- Add ncurses patch 20190121
  + add a check in test/configure to work around non-ncurses termcap.h
    file in Slackware.
  + corrected flag for "seq" method of db 1.8.5 interface, needed by toe
    on some of the BSDs.
  + updated "string-hacks" feature.
  + minor improvements to manpage typography.

OBS-URL: https://build.opensuse.org/request/show/673377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=152
2019-02-14 13:11:42 +00:00
Dr. Werner Fink
fbd20f1e7e Update to ncurses 6.1-20190209
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=409
2019-02-11 13:47:03 +00:00
Dr. Werner Fink
4977a451ed Update to ncurses 6.1-20190202
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=408
2019-02-06 08:11:10 +00:00