Commit Graph

686 Commits

Author SHA256 Message Date
Dr. Werner Fink
db77caabe2 Update to 6.1-20180623
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=380
2018-06-25 09:28:53 +00:00
Dr. Werner Fink
cac6889c9e Add ncurses patch 6.1-20180609
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=379
2018-06-12 09:38:49 +00:00
Dr. Werner Fink
f0eab2e164 Add ncurses patch 6.1-20180602
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=378
2018-06-04 07:14:25 +00:00
Dr. Werner Fink
ed84a0692d Add ncurses patch patch 6.1-20180519 as well as patch patch 6.1-20180526
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=377
2018-05-28 15:05:38 +00:00
Dr. Werner Fink
29334eacbd Add ncurses patch 6.1-20180512
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=376
2018-05-14 10:22:00 +00:00
Dominique Leuenberger
e2232562c4 Accepting request 602959 from Base:System
- Add ncurses patch 6.1-20180414
  + modify form library to optionally delay cursor movement on a field
    edge/boundary (patch by Leon Winter).
  + modify form library to avoid unnecessary update of cursor position in
    non-public fields (patch by Leon Winter).
  + remove unused _nc_import_termtype2() function.
  + also add/improve null-pointer checks in other places
  + add a null-pointer check in _nc_parse_entry to handle an error when
    a use-name is invalid syntax (report by Chung-Yi Lin).

- Add ncurses patch 6.1-20180407
  + clarify in manual pages that vwprintw and vwscanw are obsolete,
    not part of X/Open Curses since 2007.
  + use "const" in some prototypes rather than NCURSES_CONST where X/Open
    Curses was updated to do this, e.g., wscanw, newterm, the terminfo
    interface.  Also use "const" for consistency in the termcap
    interface, which was withdrawn by X/Open Curses in Issue 5 (2007).
    As of Issue 7, X/Open Curses still lacks "const" for certain return
    values, e.g., keyname().

OBS-URL: https://build.opensuse.org/request/show/602959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=146
2018-05-07 12:50:19 +00:00
Dr. Werner Fink
793a540548 Add ncurses patch 6.1-20180428 as well as 6.1-20180505
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=374
2018-05-07 09:56:33 +00:00
Dr. Werner Fink
25a1cd4f17 Add ncurses patch 6.1-20180414
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=373
2018-04-15 07:56:16 +00:00
Dr. Werner Fink
ab234150c5 Add ncurses patch 6.1-20180407
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=372
2018-04-11 11:50:27 +00:00
Yuchen Lin
edba42a90c Accepting request 593751 from Base:System
- Add version requirement for packages terminfo and terminfo-base
  to avoid trouble with old ncurses tools and libraries 

- Add ncurses patch 6.1-20180331
  + improve terminfo write/read by modifying the fourth item of the
    extended header to denote the number of valid strings in the extended
    string table (prompted by a comment in unibilium's sources).

- Add ncurses patch 6.1-20180324
  + amend Scaled256() macro in test/picsmap.c to cover the full range
    0..1000 (report by Roger Pau Monne).
  + add some checks in tracemunch for undefined variables.

OBS-URL: https://build.opensuse.org/request/show/593751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=145
2018-04-11 11:46:59 +00:00
Dr. Werner Fink
f89b40ba11 Version dependencies for terminfo packages
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=370
2018-04-04 12:26:20 +00:00
Dr. Werner Fink
26eff98417 Add ncurses patch 6.1-20180324 as well as 6.1-20180331
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=369
2018-04-03 09:43:30 +00:00
Dominique Leuenberger
05623673a8 Accepting request 589658 from Base:System
- Change baselibs.conf to avoid mixed version requirements (bsc#1082744)

- Add ncurses patch 6.1-20180317
  + fix a check in infotocap which may not have detected a problem when
    it should have.
  + add a check in tic for the case where setf/setb are given using
    different strings, but provide identical results to setaf/setab.
  + further improve fix for terminfo.5 (patch by Kir Kolyshkin).
  + reorder loop-limit checks in winsnstr() in case the string has no
    terminating null and only the number of characters is used (patch
    by Gyorgy Jeney).

- Avoid opaque libraries for Leap 15 and SLES 15 
- No tests on Leap 15 and SLES 15

OBS-URL: https://build.opensuse.org/request/show/589658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=144
2018-03-30 09:54:47 +00:00
Dr. Werner Fink
6723a7148c baselibs.conf
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=367
2018-03-21 07:48:41 +00:00
Dr. Werner Fink
325af28794 Add ncurses patch 6.1-20180317
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=366
2018-03-19 09:25:11 +00:00
Dr. Werner Fink
1580c8aee6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=365
2018-03-08 10:07:53 +00:00
Dominique Leuenberger
eac8e35cf3 Accepting request 582535 from Base:System
- Add ncurses patch 6.1-20180303
  + modify TurnOn/TurnOff macros in lib_vidattr.c and lib_vid_attr.c to
    avoid expansion of "CUR" in trace.
  + improve a few lintian warnings in test-packages.
  + modify lib_setup to avoid calling pthread_self() without first
    verifying that the address is valid, i.e., for weak symbols
    (report/patch by Werner Fink).
  + modify generated terminfo.5 to not use "expand" and related width
    on the last column of tables, making layout on wide terminals look
    better (adapted from patch by Kir Kolyshkin).
  + add a category to report_offsets, e.g., "w" for wide-character, "t"
    for threads to make the report more readable.  Reorganized the
    structures reported to make the categories more apparent.
  + simplify some ifdef's for extended-colors.
  + add NCURSES_GLOBALS and NCURSES_PRESCREEN to report_offsets, to show
    how similar the different tinfo configurations are.
- Remove patch ncurses-6.1-weakpthreads.dif now upstream (bsc#1082772)
- Make expect build check less fragile on timing

- Switch back to shared libtinfo only but provide an auxiliary shared
  library libtinfow to avoid a rebuild of third party programs (bsc#1082772)
  + Add sanity check if new 32bit API is included in libtinfo

- Add patch ncurses-6.1-weakpthreads.dif
  + Be aware that libtinfo/libtinfw is also used without libpthread
    (boo#1058509)
- Use expect to run at least two test for normal and wide character
  version of newdemo from test suite

- Add ncurses patch 6.1-20180224

OBS-URL: https://build.opensuse.org/request/show/582535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=143
2018-03-08 09:41:55 +00:00
Dr. Werner Fink
31a9b31556 Add ncurses patch 6.1-20180303
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=363
2018-03-05 08:05:04 +00:00
Dr. Werner Fink
3319f2239c add bug bsc#1082772
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=362
2018-03-02 10:54:58 +00:00
Dr. Werner Fink
5fff6b98c3 shared libtinfo only but with auxillary shared libtinfow as well
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=361
2018-03-02 10:18:56 +00:00
Dr. Werner Fink
653080d4bb .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=360
2018-03-01 13:42:38 +00:00
Dr. Werner Fink
0fa74aba45 Add ncurses patch 6.1-20180224
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=359
2018-02-26 09:13:18 +00:00
Dr. Werner Fink
eecd684841 Update to ncurses 6.1-20180217
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=358
2018-02-19 12:59:45 +00:00
Dr. Werner Fink
557bfb4c99 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=357
2018-02-15 13:02:46 +00:00
Dominique Leuenberger
439ff31fd0 Accepting request 575524 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/575524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=142
2018-02-15 12:18:53 +00:00
Dr. Werner Fink
b66c46bf36 Add ncurses patch 6.1-20180203
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=355
2018-02-05 08:48:07 +00:00
Dominique Leuenberger
b436c442f0 Accepting request 570861 from Base:System
- Correct include path for wide chraracter header files for ABI 6.1 

- Update to ncurses 6.1 (patch 20180127)
  + updated release notes
  + amend a warning message from tic which should have flagged misuse
    of "XT" capability in "screen" terminal description.
  > terminfo changes:
  + trim "XT" from screen entry, add comments to explain why it was
    not suitable -TD
  + modify iterm to use xterm+sl-twm building block -TD
  + mark konsole-420pc, konsole-vt100, konsole-xf3x obsolete reflecting
    konsole's removal in 2008 -TD
  + expanded the history section of konsole to explain its flawed
    imitation of xterm's keyboard -TD
  + use xterm+x11mouse in screen.* entries because screen does not yet
    support xterm's 1006 mode -TD
  + add nsterm-build400 for macOS 10.13 -TD
  + add ansi+idc1, use that in ansi+idc adding dch for consistency -TD
  + update vte to vte-2017 -TD
  + add ecma+strikeout to vte-2017 -TD
  + add iterm2-direct -TD
  + updated teraterm, added teraterm-256color -TD
  + add mlterm-direct -TD
  + add descriptions for ANSI building-blocks -TD
- Modify patch ncurses-5.9-ibm327x.dif
- Rename patch ncurses-6.0.dif to new name ncurses-6.1.dif
- Modify patch ncurses-6.1.dif

- Add ncurses patch 20180121 pre-release 6.1
  > terminfo changes:

OBS-URL: https://build.opensuse.org/request/show/570861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=141
2018-02-03 14:37:47 +00:00
Dr. Werner Fink
ab014a8a0b Add first patch 6.1-20180129
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=353
2018-01-30 09:04:00 +00:00
Dr. Werner Fink
2f578c44c1 Correct include path for ncursesw
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=352
2018-01-30 07:53:57 +00:00
Dr. Werner Fink
4b8ed6fce9 URL
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=351
2018-01-29 12:49:42 +00:00
Dr. Werner Fink
0b58facc93 Update to ncurses 6.1 (patch 20180127)
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=350
2018-01-29 10:58:22 +00:00
Dr. Werner Fink
d6424a187c Fix ncurses[w]6-config
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=349
2018-01-23 07:39:23 +00:00
Dr. Werner Fink
24ef789dd8 ncurses patch 20180120 and 20180121 as well as tack 1.08-20170818
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=348
2018-01-22 14:25:00 +00:00
Dominique Leuenberger
d3f1ccc6ab Accepting request 566456 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/566456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=140
2018-01-20 10:22:44 +00:00
Dominique Leuenberger
0b3f2359e0 Accepting request 562434 from Base:System
- Add ncurses patch 20171230
  + build-fix for ncurses-examples with Fedora27, adding check for
    reset_color_pairs() -- not yet in Fedora's package.
  + consistently add $CFLAGS to $MK_SHARED_LIB symbol in configure
    script when the latter happens to use the C compiler rather than
    directly using the loader (report by Jeffrey Walton).
  + set ABI for upcoming 6.1 release in "*.map" files.  While there are
    some remaining internals to apply, no ABI-related changes are
    anticipated.
  + add configure --with-config-suffix option to work around filename
    conflict with Redhat packages versus test-packages.
- Add ncurses patch 20171223
  + modify ncurses-examples to quiet const-warnings when building with
    PDCurses.
  + modify toe to not exit if unable to read a terminal description,
    e.g., if there is a permission problem.
  + minor fix for progs/toe.c, using _nc_free_termtype2.
  + assign 0 to pointer in _nc_tgetent_leak() after freeing it. Also
    avoid reusing pointer from previous successful call to tgetent
    if the latest call is unsuccessful (patch by Michael Schroeder,
    OpenSuSE #1070450).
  + minor fix for test/tracemunch, initialize $awaiting variable.

- Disable memory leak checking (boo#1070450) 

- Add ncurses patch 20171216
  + repair template in test/package/ncurses-examples.spec (cf: 20171111).
  + improve tic's warning about the number of parameters tparm might use
    for u1-u9 by making a special case for u6.
  + improve curs_attr.3x discussion of color pairs.

OBS-URL: https://build.opensuse.org/request/show/562434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=139
2018-01-10 22:28:55 +00:00
Dr. Werner Fink
b4077580a9 Update to ncurses 6.0 patch 20180106 which could be pre 6.1
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=345
2018-01-09 14:17:23 +00:00
Dr. Werner Fink
27904e700b Update to 6.0 patch 20171230 and 6.0 patch 20171223
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=344
2018-01-08 08:27:37 +00:00
Dr. Werner Fink
0010705a16 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=343
2017-12-22 11:45:11 +00:00
Dr. Werner Fink
27ebc5594d Update to ncurses 6.0-20171216
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=342
2017-12-18 07:24:50 +00:00
Dr. Werner Fink
11e8e2b4ea Add ncurses patch 20171209
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=341
2017-12-11 08:37:15 +00:00
Dominique Leuenberger
23adecfdc6 Accepting request 545878 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/545878
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=138
2017-12-06 07:46:30 +00:00
Dr. Werner Fink
7360e37c13 Update to ncurses 6.0-20171118
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=339
2017-11-20 08:16:42 +00:00
Dr. Werner Fink
15c38bd475 Update to ncurses 6.0 20171104 and 6.0 20171111
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=338
2017-11-13 08:38:04 +00:00
Dominique Leuenberger
081cecabd1 Accepting request 539147 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/539147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=137
2017-11-11 13:14:03 +00:00
Dominique Leuenberger
bc172f2912 Accepting request 537406 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/537406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=136
2017-11-03 15:20:15 +00:00
Dr. Werner Fink
c5c41725d0 Update to ncurses 6.0 patch level 20171028
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=335
2017-10-29 18:20:44 +00:00
Dr. Werner Fink
ce469d0c76 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=334
2017-10-22 11:42:23 +00:00
Dr. Werner Fink
437fca0abf Update to 6.0-20171014
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=333
2017-10-16 10:02:07 +00:00
Dr. Werner Fink
76383a5adb Add ncurses patch 6.0-20171007
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=332
2017-10-09 11:01:58 +00:00
Dr. Werner Fink
692b1e6828 Add ncurses patch 20170930
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=331
2017-10-04 07:11:34 +00:00