Commit Graph

362 Commits

Author SHA256 Message Date
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
Dr. Werner Fink
9ed90d29c1 Update to 6.0-20170923
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=330
2017-09-25 07:50:42 +00:00
Dr. Werner Fink
5b70a13c5f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=329
2017-09-21 07:13:39 +00:00
Dominique Leuenberger
5d2166fdec Accepting request 527053 from Base:System
- Add ncurses patch +20170916
 + minor fix to test/filter.c to avoid clearing the command in one case.
 + modify filter() to discard clr_eos if back_color_erase is set.

- Do not remove ticw.pc as well as tinfow.pc for wide character
  ncurses ABI 6 (boo#1056171)

- Add ncurses patch 20170827
  + fix a bug in repeat_char logic (cf: 20170729, report by Chris Clayton).
- Add ncurses patch 20170902
  + amend change for endwin-state for better consistency with the older
    logic (report/patch by Jeb Rosen, cf: 20170722).
  + modify check in fmt_entry() to handle a cancelled reset string
    (Debian #873746).  Make similar fixes in other parts of dump_entry.c
    and tput.c
- Add ncurses patch 20170909
  + improve wide-character implementation of myADDNSTR() in frm_driver.c,
    which was inconsistent with the normal implementation.
  + save/restore cursor position in Undo_Justification(), matching
    behavior of Buffer_To_Window() (report by Leon Winter).
  + modify test/knight to provide the "slow" solution for small screens
    using "R", noting that Warnsdorf's method is easily done with "a".
  + modify several test-programs which call use_default_colors() to
    consistently do this only if "-d" option is given.
  + additional changes to test with non-standard variants of curses:
    + modify a loop limit in firework.c to work around absense of limit
      checks in some libraries.
    + fill the last row of a window with "?" in firstlast if waddch does
      not return ERR on the lower-right corner.
  + add checks in test/configure for some functions not in 4.3BSD curses.

OBS-URL: https://build.opensuse.org/request/show/527053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=135
2017-09-20 15:06:07 +00:00
Dr. Werner Fink
f993a08b15 Update to ncurses 6.0 20170916
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=327
2017-09-18 15:05:29 +00:00
Dr. Werner Fink
ff32c6b384 boo#1056171
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=326
2017-09-18 15:02:58 +00:00
Dr. Werner Fink
dc4d59e9da Update to ncurses 6.0 patch level 20170827
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=325
2017-09-11 10:53:18 +00:00
Dominique Leuenberger
66be03b8d8 Accepting request 515338 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/515338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=134
2017-08-14 10:34:14 +00:00
Dr. Werner Fink
aa237d8729 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=323
2017-08-14 08:42:46 +00:00
Yuchen Lin
d2bfe1c1aa Accepting request 513140 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/513140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=133
2017-08-08 09:56:28 +00:00
Dr. Werner Fink
aba658666b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=321
2017-08-01 08:50:29 +00:00
Dr. Werner Fink
930d5e59ab .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=320
2017-08-01 07:45:52 +00:00
Dr. Werner Fink
92205956e1 Update to 6.0-20170722
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=319
2017-07-24 07:25:38 +00:00
Dominique Leuenberger
381c5a6e7c Accepting request 509422 from Base:System
- Add Ncurses patch 20170708
  + add a note to tic manual page about -W versus -f options.
  + correct a limit-check in fixes from 20170701 (report by Sven Joachim). 
- This also for bug bsc#1047964 and bug bsc#1047965

- Add ncurses patch 20170701 (bsc#1046853, bsc#1046858)
  + modify update_getenv() in db_iterator.c to ensure that environment
    variables which are not initially set will be checked later if an
    application happens to set them (patch by Guillaume Maudoux).
  + remove initialization-check for calling napms() in the term-driver
    configuration; none is needed.
  + add help-screen to test/test_getstr.c and test/test_get_wstr.c
  + improve compatibility between different configurations of new_prescr,
    fixing a case with threaded code and term-driver where c++/demo did
    not work (cf: 20160213).
  + the fixes for Redhat #1464685 obscured a problem subsequently
    reported in Redhat #1464687; the given test-case was no longer
    reproducible.  Testing without the fixes for the earlier reports
    showed a problem with buffer overflow in dump_entry.c, which is
    addressed by reducing the use of a fixed-size buffer.
  + add/improve checks in tic's parser to address invalid input
    (Redhat #1464684, #1464685, #1464686, #1464691).
    + alloc_entry.c, add a check for a null-pointer.
    + parse_entry.c, add several checks for valid pointers as well as
      one check to ensure that a single character on a line is not
      treated as the 2-character termcap short-name.
  + fix a memory leak in delscreen() (report by Bai Junq).
  + improve tracemunch, showing thread identifiers as names.
  + fix a use-after-free in NCursesMenu::~NCursesMenu()
  + further amend incorrect calls for memory-leaks from 20170617 changes

OBS-URL: https://build.opensuse.org/request/show/509422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=132
2017-07-21 20:35:13 +00:00
Dr. Werner Fink
15725f3e11 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=317
2017-07-18 07:05:39 +00:00
Dr. Werner Fink
c271a76727 osc copypac from project:Base:System package:ncurses revision:312
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=316
2017-07-17 13:26:09 +00:00
Dr. Werner Fink
04f06004b6 workaround
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=314
2017-07-17 09:18:06 +00:00
Dr. Werner Fink
20c7888ecd ncurses 6.0 patch 20170715
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=313
2017-07-17 08:48:18 +00:00
Dr. Werner Fink
3d6a567f0b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=312
2017-07-11 11:17:36 +00:00
Dr. Werner Fink
9d5c1ff849 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=311
2017-07-10 07:18:17 +00:00
Dr. Werner Fink
84bc26225d Update to ncurses 6.0 patch level 20170701
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=310
2017-07-03 08:23:52 +00:00
Dr. Werner Fink
b3e2c95208 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=309
2017-06-25 07:15:43 +00:00
Dr. Werner Fink
97796e18c4 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=308
2017-06-21 10:27:01 +00:00
Dominique Leuenberger
03f1e112d0 Accepting request 499601 from Base:System
- Add patch ncurses-6.0-crashw.patch as a temporary fix which will
  become part of next patch level: solve binary incompatiblity of
  libtinfow and libtinfo

- Add ncurses patch 20170527
  + improved test/picsmap.c:
  + lookup named colors for xpm files in rgb.txt
  + accept blanks in color-keys for xpm files.
  + if neither xbm/xpm work, try "convert", which may be available.

OBS-URL: https://build.opensuse.org/request/show/499601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=131
2017-06-07 07:50:58 +00:00
Dr. Werner Fink
647b642246 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=306
2017-05-30 07:47:55 +00:00