SHA256
1
0
forked from pool/dialog

Update to dialog 1.3-20210306

OBS-URL: https://build.opensuse.org/package/show/Base:System/dialog?expand=0&rev=51
This commit is contained in:
Dr. Werner Fink 2021-03-18 08:32:56 +00:00 committed by Git OBS Bridge
parent 321381e4a8
commit 38353b1445
7 changed files with 165 additions and 14 deletions

View File

@ -2,7 +2,7 @@ Index: util.c
=================================================================== ===================================================================
--- util.c.orig --- util.c.orig
+++ util.c +++ util.c
@@ -2176,8 +2176,10 @@ dlg_move_window(WINDOW *win, int height, @@ -2421,8 +2421,10 @@ dlg_move_window(WINDOW *win, int height,
#ifdef HAVE_COLOR #ifdef HAVE_COLOR
if (p->shadow != 0) { if (p->shadow != 0) {
if (dialog_state.use_shadow) { if (dialog_state.use_shadow) {

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:49c0e289d77dcd7806f67056c54f36a96826a9b73a53fb0ffda1ffa6f25ea0d3
size 534749

View File

@ -1,8 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: See https://invisible-island.net/public/public.html for info
iEYEABECAAYFAlxiM6sACgkQcCNT4PfkjtvOiQCdGz8k8ZYMNFbHTmeGOIcSgzbx
EzYAoKouMw2wKtq7gzptztwQCMKjHE9L
=2JsW
-----END PGP SIGNATURE-----

3
dialog-1.3-20210306.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a73e7b607b635f63c0202bb3313106e700f91fe4a9f4d26ca7003f6eb2b9cb0f
size 560353

View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Comment: See https://invisible-island.net/public/public.html for info
iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCYEPNuAAKCRBwI1Pg9+SO
22KrAKCee/aeZ3uHN3maUOSXbRFgjCfHMQCg1LX7SUTxxUj0DC6I3wOHC+LH4sk=
=icJB
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,155 @@
-------------------------------------------------------------------
Thu Mar 18 08:18:23 UTC 2021 - Dr. Werner Fink <werner@suse.de>
- Update to version 1.3-20210306
+ add several usage-messages to dialog.pot
+ improve configure-check for ld searchpath on HP-UX and Solaris.
+ fix a few cppcheck warnings
+ updated eo.po, fi.po, pt.po, sq.po, sv.po, ru.po, uk.po, zh_CN.po
from http://translationproject.org/latest/dialog/
+ updated dialog.pot
+ add option --no-hot-list, to allow suppressing the hotkey feature
from lists.
+ increase minimum height of inputbox to avoid input field overlapping
with the button-box (report by Victor Ananjevsky).
+ modify options-parsing to permit a "no" on any boolean option and
deprecating the "no" options without a "-" , e.g., generalizing on
"--nook" equivalence to "--no-ok".
+ minor spelling fixes, per codespell
+ update configure macros, for quoting/escaping fixes per shellcheck
+ update config.guess, config.sub
+ modify configure script's compiler check to work around Xcode's
useless aliases for standard C.
+ enable keep-tite feature for NetBSD 8 and up; earlier releases would
dump core.
> new features/fixes (Glenn Herteg)
+ add option "--cursor-off-label"
+ add option "--erase-on-exit"
+ fix errata in manpage.
+ fix logic: dlg_button_to_char() would return wrong value if no
uppercase was found
+ add DIALOG_TIMEOUT to sample scripts, and use report-button more
consistently to handle unexpected exit-status values.
+ add dlg_getenv_num() and dlg_getenv_str().
+ add DLG_EXIT_TIMEOUT to allow scripts to exit on an expired timeout
with an exit-status different from DLG_EXIT_ERROR or DLG_EXIT_ESC
(patch by Norbert Koch).
+ modify dlg_ok_label() and dlg_ok_labels() to ignore --no-ok if all
buttons would be omitted.
+ add/use dlg_der_window() to account for derived windows just like
subwindows, to fix regression in dlg_getc() in fselect/dselect
widget.
+ modify several widgets to make their handling of --no-ok consistent
with the majority of the widgets: editbox.c, menubox.c, msgbox.c,
rangebox.c, textbox.c, timebox.c
+ add ^D as binding for new virtual key DLGK_LEAVE, which will close
the current dialog by activating the currently-selected button.
+ improve manual-page description of --no-ok option (reports by
Hans Mueller, Gil Delescluse).
+ modify configure script to make Solaris -R rpath feature work
+ fix regression in dlg_getc() caused by not taking into account
subwindows used for input (report by Michael Wihl).
+ add validity-checks for window pointer (report/testcase by Michael
Wihl).
+ improve configure macros:
CF_CLANG_COMPILER: apply compiler-flags needed for test.
CF_WITH_SCREEN_PDCURSES: use this to reduce X11-checks.
+ amend initialization for dlg_getc to fix regression in pause widget
from 2020/03/27 changes (reports by Aidan Tessier, Norbert Koch,
Josmar Pierri).
+ improve configure macros:
CF_CLANG_COMPILER: split-out check for -Qunused-arguments to ensure
that clang supports it. IBM xlclang does not.
CF_MIXEDCASE_FILENAMES: when cross-compiling to darwin (macOS),
assume the filesystem doesn't support mixed-case
+ modify init_dialog's initialization of tab_len and aspect_ratio to
avoid overwriting initialization done in process_common_options
(report/patch by Rainer Weikusat, Debian #970508).
+ fix out-of-order description for --tailbox vs --rangebox in manpage
(report by Glenn Herteg).
+ updated configure-macros: compiler-warnings and shared-library
options. Changed configure --with-warnings to --enable-warnings for
consistency.
+ update config.guess
+ updated sq.po from http://translationproject.org/latest/dialog/
+ add clarification in manual page to show when the single/double
quotes may be needed (prompted by discussion with Danilo G Baio).
+ fix an extra ".exe" in makefile.in which prevented Cygwin build.
+ fix most cppcheck warnings
+ tailbox/tailboxbg's exit-button now works with mouse-clicks
+ fix repainting while resizing for the editbox widget.
+ add configure-check for curses_exit() from ncurses 6.2
+ fix a few memory leaks in fselect.c, mixedgauge.c when resizing.
+ fix inconsistency in dlg_string_to_argv() which made the checklist9
example not work.
+ add empty-string check in dlg_print_listitem() to avoid indexing past
the end of the array of character-offsets.
+ improve handling of KEY_RESIZE by repainting the backtitle after
clearing the screen (integrated patch by Rainer Weikusat, Debian
#954185).
+ improve logic for wtimeout() calls which are used to set temporary
non-blocking reads (prompted by patch by Rainer Weikusat, Debian
#954220).
+ add "make check" rule.
+ updated configure-macros.
+ updated configure-macros, to work around ncurses vs xcode's c99 -W
+ update config.guess
+ updated configure-macros.
+ update config.guess
+ correct rc-file lookup of "default" color (report by Grady Martin,
cf: 2019/09/24).
+ fix several issues in the sample scripts reported by shellcheck.
+ fix a few spelling errors reported by codespell (report by Jens
Schleusener).
+ correct check for return-value of isblank(), which is not necessarily
0/1 (report/patch by Paul Cercueil, Peter Korsgaard, cf: 2018/05/31).
+ amend change for parsing command-options before calling init_dialog,
to handle --no-shadow, etc., which are initialized in init_dialog
(report by Paul Cercueil, cf: 2018/06/21).
+ add dlg_trace_va_msg to manpage, symbol files.
+ improve layout of several widgets' data area when maximizing.
+ modify dselect/fselect to work with autosizing (Debian #915949).
+ add error messages from dlg_exiterr() to trace file.
+ improve manual page description of escaping in key-bindings.
+ modify inputmenu to recognize the "Cancel" button and keys bound to
that feature while editing a renamed menu item.
+ revert one change, in form.c to the --last-key feature (Debian
#942025).
+ correct ordering of libraries in configure-script, which appended
in a case where it should have prepended.
+ update config.guess, config.sub
+ improve dialog-config script's filtering of -L options using the
linker default directories.
+ improve dialog-config script, adding a -L option corresponding to
the configure --libdir option if it would be a duplicate (report by
Andrew Kosteltsev).
+ build-fix for configure --disable-trace
+ updated pt.po from http://translationproject.org/latest/dialog/
+ allow for underline- and reverse-video flags in the ".rc" file
(integrated patch by Richard Robbins).
+ amend change to --last-key feature to eliminate an unnecessary
separator (report by Gabriele Balducci).
+ extend --last-key feature to the remaining widgets which have
ok/cancel buttons, and add logic to map keys which happen to be
bound to ok/extra/cancel/help to simulate a button-press on the
corresponding button (report by "sgewrk").
+ further fixes for dialog-config.in (report by Andrew Kosteltsev).
+ modify dialog-config.in so that setting prefix or exec-prefix to
a given value with --prefix=VALUE or --exec-prefix=VALUE has the
expected result of changing bindir, etc.
+ correct substitution for $LIBS value in dialog-config.in (report by
Andrew Kosteltsev).
+ modify dlg_will_resize() and dlg_result_key() functions to reduce
the chance that dialog exits on a SIGWINCH (Debian #930775).
+ make test-package for the development headers/library
+ add --libs-only-L, etc., to dialog-config script (prompted by
discussion with Andrew Kosteltsev).
+ fix a memory leak in gauge widget (Andrew Kosteltsev).
+ minor fix for CF_GCC_WARNINGS
+ update config.guess, config.sub
- Modify patch dialog-1.2-20121230.dif
- This update fixes boo#1183668
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Feb 4 18:50:31 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com> Tue Feb 4 18:50:31 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package dialog # spec file for package dialog
# #
# Copyright (c) 2020 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,7 +16,7 @@
# #
%define src_date 20190211 %define src_date 20210306
%define somajor 15 %define somajor 15
Name: dialog Name: dialog
Version: 1.3 Version: 1.3