Commit Graph

674 Commits

Author SHA256 Message Date
Dr. Werner Fink
f8dbf7f6b4 Update to ncurses-6.2 patch 20201128
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=518
2020-11-30 09:00:20 +00:00
Dr. Werner Fink
3959cd69ab Update to ncurses 6.2 20201121
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=517
2020-11-23 07:30:37 +00:00
Dr. Werner Fink
118be40b4f Accepting request 849664 from home:lnussel:usrmove
- install to /usr (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849664
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=516
2020-11-20 13:11:28 +00:00
Dominique Leuenberger
6f8426af28 Accepting request 847064 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/847064
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=180
2020-11-15 14:16:40 +00:00
Dr. Werner Fink
3dd0d2849c Update to ncurses-6.2-20201031
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=514
2020-11-02 07:48:28 +00:00
Dominique Leuenberger
dbd5ede381 Accepting request 844100 from Base:System
- Disable usage of libbsd as this one is not in bootstrap image 

- Add ncurses patch 20201024
  + provide workaround configure-check for bool when cross-compiling.
  + fix a potential indexing error in _nc_parse_entry(), seen with
    Herlim's test data using address-sanitizer.
  + change a null-pointer check in set_curterm to a valid-string check,
    needed in to tic's use-resolution work pad_char is cancelled
    (report/testcase by Robert Sebastian Herlim)
  + improve tic's -c option to validate the number and type of parameters
    and compare against expected number/type before deciding which set of
    parameter-lists to use in tparm calls (report/testcase by Robert
    Sebastian Herlim).
  + fix a link for tabs.1 manpage in announce.html.in (report by Nick
    Black), as well as some fixes via linklint.
- Update to tack 1.9 (patch 20200220)
  * sysdep.c: gcc-warning
  * tack.c: fix gcc warning for non-ncurses configuration
  * init.c: zero-out the debug/log-pointers after closing them
  * tack.1: add -d option, for debug.log
  * output.c: use debug.log to record putp's and tput's which hint at
    the testing done
  * sysdep.c: use debug.log to record when the tty is set/reset
  * tack.h: split-out log_chr and log_str
  * tack.c: add -d option, for debug.log
  * tack.1, tack.c, tack.h: add -l option
  * tack.c: eliminate a confusing comparison for the logging-menu-entry
    state by using #define'd strings for that and the hex-output menu.
  * tack.c: use getopt
  * fun.c, crum.c, edit.c:

OBS-URL: https://build.opensuse.org/request/show/844100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=179
2020-10-30 10:45:39 +00:00
Dr. Werner Fink
4338662935 Disable libbsd
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=512
2020-10-26 12:33:00 +00:00
Dr. Werner Fink
ed7251b7dd Update to ncurses-6.2-20201010, Update to tack-1.9-20200220, Silent makedepend
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=511
2020-10-26 11:01:46 +00:00
Dominique Leuenberger
d77e94ba1f Accepting request 842479 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/842479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=178
2020-10-22 12:21:03 +00:00
Dr. Werner Fink
971b613184 Update to ncurses-6.2-20201010
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=509
2020-10-12 06:26:09 +00:00
Dr. Werner Fink
09c27cb02e Update to ncurses-6.2-20201003
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=508
2020-10-07 07:38:01 +00:00
Dominique Leuenberger
06eed80bb7 Accepting request 836006 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/836006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=177
2020-10-06 15:08:35 +00:00
Dr. Werner Fink
b8c5ee9ca4 Update to ncurses-6.2-20200912
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=506
2020-09-15 07:57:21 +00:00
Dr. Werner Fink
36de1039ab Update to ncurses-6.2-20200831
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=505
2020-09-01 07:21:56 +00:00
Dr. Werner Fink
938360d730 Update to ncurses-6.2-20200829
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=504
2020-08-31 14:02:28 +00:00
Dr. Werner Fink
82e1c12567 ncurses-6.2-20200822
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=503
2020-08-24 07:16:36 +00:00
Dr. Werner Fink
91b93cefc5 Disable wgetch-events
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=502
2020-08-19 06:54:19 +00:00
Dr. Werner Fink
af3d7473f8 ncurses-6.2-20200817
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=501
2020-08-18 07:05:39 +00:00
Dr. Werner Fink
f1a93d3ce8 ncurses-6.2-20200801
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=500
2020-08-05 07:54:07 +00:00
Dominique Leuenberger
7cb8d5edf9 Accepting request 820866 from Base:System
- Add ncurses patch 20200711
  + fix pound-sign mapping in acsc of linux2.6 entry (report by Ingo
    Bruckl).
  + additional changes for building with Visual Studio C++ and msys2
    (reports/patches by "Maarten Anonymous")
  + build-improvements for Windows 10 and MinGW (patch by Juergen
    Pfeifer).
  + fix a typo in curs_printw.3x (patch by William Pursell).
  + fix two errors in infotocap which allowed indexing outside the
    buffer (report/testcases by Zhang Gan).
  + update length of strings in infocmp's usage function to restore a
    trailing null on the longest string (report/testcase by Zhang Gen).

- Add ncurses patch 20200704
  + modify version-check with Ada generics to use the same pattern as in
    the check for supported gnat versions (report by Pascal Pignard).
  > additional changes for building with Visual Studio C++ and msys2
    (patches by "Maarten Anonymous"):
  + adjust headers/declarations to provide for "dllimport" vs "dllexport"
    declarations when constructing DLLs, to worko with Visual Studio C++.

- Add ncurses patch 20200627
  + build-fixes for gnat 10.1.1, whose gnatmake drops integration with
    gprbuild.
  + correct buffer-length in test/color_name.h

- Add ncurses patch 20200613
  + update list of functions in ncurses.3x
  + move dlclose() call from lib_mouse.c to delscreen() to avoid a case
    in the former which could be called from SIGTSTP handler (Debian

OBS-URL: https://build.opensuse.org/request/show/820866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=176
2020-08-04 18:16:56 +00:00
Dr. Werner Fink
03cecc5405 Update to ncurses-6.2-20200711
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=498
2020-07-13 09:31:28 +00:00
Dr. Werner Fink
666ee6acc3 Update to ncurses-6.2-20200704
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=497
2020-07-07 14:00:17 +00:00
Dominique Leuenberger
1a97f605e5 Accepting request 816433 from Base:System
- Run ldconfig local on %buildroot %_lib to get links done (boo#1173222)

- Add ncurses patch 20200606
  + add xterm+256color2, xterm+88color2, to deprecate nonstandard usage 
    in xterm+256color, xterm+88color -TD
  + add shifted Linux console keys in linux+sfkeys entry for
    screen.linux (report by Alexandre Montaron).
  + use vt100+enq in screen (report by Alexandre Montaron).
  + add screen.linux-s alias (suggested by Alexandre Montaron).
- Add ncurses patch 20200613
  + update list of functions in ncurses.3x
  + move dlclose() call from lib_mouse.c to delscreen() to avoid a case
    in the former which could be called from SIGTSTP handler (Debian
    #961097).

OBS-URL: https://build.opensuse.org/request/show/816433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=175
2020-06-27 21:20:43 +00:00
Dr. Werner Fink
99e013b55e boo#1173222
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=495
2020-06-22 17:00:15 +00:00
Dr. Werner Fink
869e087fc8 Update to ncurses-6.2-20200613.
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=494
2020-06-15 11:09:50 +00:00
Dominique Leuenberger
38fe1dcc8c Accepting request 810717 from Base:System
- Add ncurses patch 20200531
  + correct configure version-check/warnng for g++ to allow for 10.x
  + re-enable "bel" in konsole-base (report by Nia Huang)
  + add linux-s entry (patch by Alexandre Montaron).
  + drop long-obsolete convert_configure.pl 
  + add test/test_parm.c, for checking tparm changes.
  + improve parameter-checking for tparm, adding function _nc_tiparm() to
    handle the most-used case, which accepts only numeric parameters
    (report/testcase by "puppet-meteor").
  + use a more conservative estimate of the buffer-size in lib_tparm.c's
    save_text() and save_number(), in case the sprintf() function
    passes-through unexpected characters from a format specifier
    (report/testcase by "puppet-meteor").
  + add a check for end-of-string in cvtchar to handle a malformed
    string in infotocap (report/testcase by "puppet-meteor").

- Add ncurses patch 20200523
  + update version-check for gnat to allow for gnat 10.x to 99.x
  + fix an uninitialized variable in lib_mouse.c changes (cf: 20200502)
  + add a check in EmitRange to guard against repeat_char emitting digits
    which could be interpreted as BSD-style padding when --enable-bsdpad 
    is configured (report/patch by Hiltjo Posthuma).
  + add --disable-pkg-ldflags to suppress EXTRA_LDFLAGS from the
    generated pkg-config and ncurses*-config files, to simplify
    configuring in the case where rpath is used but the packager wants
    to hide the feature (report by Michael Stapelberg).
  > fixes for building with Visual Studio C++ and msys2 (patches by
    "Maarten Anonymous"):
  + modify CF_SHARED_OPTS to generate a script which translates linker
    options into Visual Studio's dialect.

OBS-URL: https://build.opensuse.org/request/show/810717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=174
2020-06-11 12:39:36 +00:00
Dr. Werner Fink
5c72391c58 Update to ncurses-6.2-20200531
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=492
2020-06-02 06:29:09 +00:00
Dr. Werner Fink
2873e4a9d0 Update to ncurses-6.2-20200523
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=491
2020-05-25 07:18:20 +00:00
Dr. Werner Fink
dbef5dc463 Update to ncurses-6.2-20200516
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=490
2020-05-18 15:06:13 +00:00
Dominique Leuenberger
7c8737108a Accepting request 799983 from Base:System
- Add ncurses patch 20200502
  + add details on the change to Linux SGR 21 in 2018 -TD
  + add xterm-direct16 and xterm-direct256 -TD
  + modify lib_mouse.c to check for out-of-range button numbers, convert
    those to position reports.

- Add ncurses patch 20200425
  + use vt100+fnkeys in putty -TD
  + fix a typo in tput.1; "columns" should be "cols".

OBS-URL: https://build.opensuse.org/request/show/799983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=173
2020-05-11 11:25:39 +00:00
Dr. Werner Fink
330a0da0a6 Update to ncurses-6.2-20200502
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=488
2020-05-04 06:40:26 +00:00
Dominique Leuenberger
3d473b0679 Accepting request 795662 from Base:System
- Add ncurses patch 20200418
  + improve tracemunch logic for "RUN" compaction.
  + fix a special case in wresize() where copying the old text did not
    check if the last cell on a row was the beginning of a fullwidth
    character (adapted from patch by Benno Schulenberg).
  + use vt52+keypad in xterm-vt52, from xterm #354 -TD
  + improve see-also section of user_caps.5
- Add ncurses patch 20200411
  + fix find_pair(), overlooked when refactoring for _nc_reserve_pairs()
    (report/testcase by Brad Town, cf: 20170812).
  + add a trailing null for magic-string in putwin, flagged by gcc 10
  + update check for gcc version versus gnat to work with gcc 10.x

OBS-URL: https://build.opensuse.org/request/show/795662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=172
2020-04-25 18:08:32 +00:00
Dr. Werner Fink
7602f3e1fd Update to ncurses-6.2-20200418
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=486
2020-04-20 06:41:51 +00:00
Dominique Leuenberger
fdea13c7fc Accepting request 793801 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/793801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=171
2020-04-19 19:34:50 +00:00
Dominique Leuenberger
60811f79ab Accepting request 791735 from Base:System
- Use %() to extract patch date for adding it to version 
  * add script get_version_number.sh which is used within the
    spec file to determine the actual patch version date

- Add ncurses patch 20200404
  + modify -fvisibility check to work with g++
  > fixes for building with Visual Studio C++ and msys2 (patches by
    "Maarten Anonymous"):
  + add configure option and check for gcc -fvisibility=hidden feature
  + define NCURSES_NOMACROS in lib_gen.c to work around Visual Studio
    C++ preprocessor limitations.
  + modify some of the configure-macros, as well as mk-1st.awk to work
    with Visual Studio C++ default filenaming.

- Add ncurses patch 20200328
  + correct length of buffer copied in dup_field().
  + remove "$(srcdir)/" from path of library.gpr, needed for out-of-tree
    builds of Ada95 (patch by Adam Van Ymeren).

OBS-URL: https://build.opensuse.org/request/show/791735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=170
2020-04-10 21:52:22 +00:00
Dr. Werner Fink
3145b78a90 wide character support, second try
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=483
2020-04-07 09:25:57 +00:00
Dr. Werner Fink
b71a71acf7 wide character support
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=482
2020-04-07 08:43:41 +00:00
Dr. Werner Fink
2e509ac991 version
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=481
2020-04-06 10:51:27 +00:00
Dr. Werner Fink
f314a68919 version
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=480
2020-04-06 10:41:08 +00:00
Dr. Werner Fink
354db8310e version
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=479
2020-04-06 10:36:45 +00:00
Dr. Werner Fink
3284c4671e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=478
2020-04-06 09:02:00 +00:00
Dr. Werner Fink
9824b11e79 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=477
2020-04-06 08:49:56 +00:00
Dr. Werner Fink
c86f56c24f .
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=476
2020-04-06 08:28:03 +00:00
Dr. Werner Fink
b7afb7b015 test
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=475
2020-04-06 08:24:23 +00:00
Dr. Werner Fink
09b1953ac8 test
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=474
2020-04-06 08:20:23 +00:00
Dominique Leuenberger
17be2f9f0e Accepting request 789684 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/789684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=169
2020-04-04 10:03:46 +00:00
Dr. Werner Fink
d9a51dfe84 Update to 6.2-20200321
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=472
2020-03-23 08:25:06 +00:00
Dr. Werner Fink
0362b39f82 Update to 6.2-20200314
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=471
2020-03-16 09:33:10 +00:00
Dominique Leuenberger
25cd3aebfc Accepting request 782927 from Base:System
- Add ncurses patch 20200308
  + update copyright notices in test-packages.
  + modify tracemunch to guard against errors in its known_p1 table.
  + add several --with-xxx-libname options, to help with pkgsrc (prompted
    by discussion with Thomas Klausner).

- Add ncurses patch 20200301
  + modify wbkgd() and wbkgrnd() to avoid storing a null in the
    background character, because it may be used in cases where the
    corresponding 0x80 is not treated as a null (report by Marc Rechte,
    cf: 20181208).

- Add ncurses patch 20200229
  + modify CF_NCURSES_CONFIG to work around xcode's c99 "-W" option,
    which conflicts with conventional use for passing linker options.
  > fixes for building with Visual Studio C++ and msys2 (patches by
    "Maarten Anonymous"):
  + check for pcre2posix.h instead of pcre2-posix.h
  + add case in CF_SHARED_OPTS for msys2 + msvc
  + add fallback definition for STDIN_FILENO in progs.priv.h
  + modify win_driver.c to use _alloca() rather than gcc's variable
    length array feature.
  + add NCURSES_IMPEXP to ncurses wrapped-variable declarations
  + remove NCURSES_IMPEXP from class variables in c++/cursslk.h
  + remove fallback prototype for exit() from c++/etip.h.in
  + use configured check for <sys/time.h> in a couple of places
  + conditionally include winsock.h in ncurses/win32con/gettimeofday.c,
    because Visual Studio needs this for the timestruct declaration.
  + adjust syntax in a couple of files using the NCURSES_API symbol.

OBS-URL: https://build.opensuse.org/request/show/782927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=168
2020-03-14 08:53:42 +00:00
Dr. Werner Fink
69747f9e67 Add ncurses patch 20200308
OBS-URL: https://build.opensuse.org/package/show/Base:System/ncurses?expand=0&rev=469
2020-03-09 09:38:17 +00:00