Commit Graph

713 Commits

Author SHA256 Message Date
Dominique Leuenberger
ef76ead30f Accepting request 665632 from Base:System
- Add ncurses patch 20190112
  + fix typo in term(5), improve explanation of format (report by Otto
    Modinos).
  + add nsterm-direct -TD
  + use SGR 1006 mouse for konsole-base -TD
  + use SGR 1006 mouse for putty -TD
  + add ti703/ti707, ti703-w/ti707-w (Robert Clausecker)

- Add ncurses patch 20190105
  + add dummy "check" rule in top-level and test-Makefile to simply
    building test-packages for Arch.
  + modify configure script to avoid conflict with a non-POSIX feature 
    that enables all parts of the system headers by default.  Some
    packagers have come to rely upon this behavior (FreeBSD #234049).
  + update config.guess, config.sub

OBS-URL: https://build.opensuse.org/request/show/665632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=151
2019-01-29 13:38:35 +00:00
Dr. Werner Fink
2344ad20bf Update to ncurses 6.1-20190112
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=406
2019-01-14 07:28:26 +00:00
Dominique Leuenberger
8d82b8748d Accepting request 662428 from Base:System
- Add ncurses patch 20181229
  + improve man/curs_mouse.3x with regard to xterm
  + modify tracemunch to accept filename parameters in addition to use
    as a pipe/filter.
  + minor optimization to reduce calls to _nc_reserve_pairs (prompted by
    discussion with Bryan Christ).
  + add test/pair_content.c and test/color_content.c
  + modify infocmp to omit filtering of "OTxx" names which are used for
    obsolete capabilities, when the output is sorted by long-names.
    Doing this helps when making a table of the short/long capability
    names.

- Add ncurses patch 20181215
  + several fixes for gcc8 strict compiler warnings.
  + fix a typo in comments (Aaron Gyes).
  + add nsterm-build309 to replace nsterm-256color, assigning the latter
    as an alias of nsterm, to make mouse work with nsterm-256color -TD
  + base gnome-256color entry on "gnome", not "vte", for consistency -TD
  + updates for configure macros from work on tin and xterm:
    + CF_GNU_SOURCE, allow for Cygwin's newlib when checking for the
      _DEFAULT_SOURCE symbol.
    + CF_VA_COPY, add fallback check if neither va_copy/__va_copy is
      supported, to try copying the pointers for va_list, or as an array.
      Also add another fallback check, for __builtin_va_copy(), which
      could be used with AIX xlc in c89 mode.

- Add ncurses patch 20181208
  + modify wbkgd() and wbkgrnd() to improve compatibility with SVr4
    curses, changing the way the window rendition is updated when the
    background character is modified (report by Valery Ushakov).

OBS-URL: https://build.opensuse.org/request/show/662428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=150
2019-01-08 11:15:19 +00:00
Dr. Werner Fink
7d422b5d68 Update to ncurses 6.1-20190105
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=404
2019-01-07 07:51:03 +00:00
Dr. Werner Fink
1fc197b294 Add ncurses patch 6.1-20181229
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=403
2019-01-02 09:45:49 +00:00
Dr. Werner Fink
2321e077db Add ncurses patch 6.1-20181215
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=402
2018-12-17 07:47:42 +00:00
Dr. Werner Fink
9ce6d48267 Add ncurses patch 6.1-20181208
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=401
2018-12-10 08:56:47 +00:00
Dr. Werner Fink
c80ed3e32c Update to 6.1-20181201
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=400
2018-12-03 09:06:57 +00:00
Dominique Leuenberger
98ad77c1ff Accepting request 651982 from Base:System
- Remove screen.xterm from terminfo data base (boo#1103320) as with
  this screen uses fallback TERM=screen

- Add ncurses patch 20181117
  + ignore the hex/b64 $TERMINFO in toe's listing.
  + correct a status-check in _nc_read_tic_entry() so that if reading
    a hex/b64 $TERMINFO, and the $TERM does not match, fall-through to
    the compiled-in search list.

- For screen.xterm remove also `rep' feature (repeat char) this
  might help on boo#1103320

- Add ncurses patch 20181110
  + several workarounds to ensure proper C compiler used in parts of
    Ada95 tree.
  + update config.guess, config.sub from
          http://git.savannah.gnu.org/cgit/config.git

OBS-URL: https://build.opensuse.org/request/show/651982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=149
2018-12-03 09:03:36 +00:00
Dr. Werner Fink
ec6e431981 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=398
2018-11-21 12:44:28 +00:00
Dr. Werner Fink
79c40602d6 Skip screen.xterm
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=397
2018-11-21 11:38:39 +00:00
Dr. Werner Fink
2d24b36de3 Update to 6.1-20181117
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=396
2018-11-19 11:43:18 +00:00
Dr. Werner Fink
6fe5e38db7 For screen.xterm remove also rep feature
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=395
2018-11-12 14:54:59 +00:00
Dr. Werner Fink
dcfb0783ca Add ncurses patch 20181110
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=394
2018-11-12 09:00:01 +00:00
Dominique Leuenberger
02090a9765 Accepting request 646383 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/646383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=148
2018-11-12 08:49:26 +00:00
Dr. Werner Fink
f79a48c5d7 Update to ncurses 6.1-20181027
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=392
2018-10-29 10:26:37 +00:00
Dr. Werner Fink
a4ca9a541f Update to 6.1-20181020
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=391
2018-10-22 11:26:14 +00:00
Dominique Leuenberger
1828e5f912 Accepting request 641198 from Base:System
OBS-URL: https://build.opensuse.org/request/show/641198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=147
2018-10-18 13:28:25 +00:00
c19ebaf0e2 Accepting request 641115 from home:Andreas_Schwab:Factory
- Use -rpath-link when building the test suite to use the just built
  libraries

OBS-URL: https://build.opensuse.org/request/show/641115
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=389
2018-10-11 08:42:19 +00:00
Dr. Werner Fink
e4f728193a 6.1-20181006
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=388
2018-10-09 14:06:19 +00:00
Dr. Werner Fink
1fd345de14 Update to 6.1-20180825
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=387
2018-08-27 08:02:18 +00:00
Dr. Werner Fink
e83d42c09b Accepting request 628391 from home:scarabeus_iv:branches:Base:System
- Fix typo screeen -> screen bsc#1104264

OBS-URL: https://build.opensuse.org/request/show/628391
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=386
2018-08-09 12:00:50 +00:00
Dr. Werner Fink
21ec32125a Update to patch 6.1-20180728 and patch 6.1-20180804
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=385
2018-08-06 08:13:21 +00:00
Dr. Werner Fink
2e57815c19 Update to ncurses 6.1-2018072
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=384
2018-07-22 09:04:36 +00:00
Dr. Werner Fink
e6deeb9cdf Update to ncurses-6.1-20180714
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=383
2018-07-20 10:46:13 +00:00
Dr. Werner Fink
90f2b3ee7a Update to 6.1-20180707
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=382
2018-07-09 06:31:36 +00:00
Dr. Werner Fink
6e90cd3aaa Update to 6.1-20180630
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=381
2018-07-03 07:39:21 +00:00
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