diff --git a/dialog-1.2-20121230.dif b/dialog-1.2-20121230.dif index e092b67..5dffd61 100644 --- a/dialog-1.2-20121230.dif +++ b/dialog-1.2-20121230.dif @@ -2,7 +2,7 @@ Index: util.c =================================================================== --- util.c.orig +++ 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 if (p->shadow != 0) { if (dialog_state.use_shadow) { diff --git a/dialog-1.3-20190211.tgz b/dialog-1.3-20190211.tgz deleted file mode 100644 index 2e1049e..0000000 --- a/dialog-1.3-20190211.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49c0e289d77dcd7806f67056c54f36a96826a9b73a53fb0ffda1ffa6f25ea0d3 -size 534749 diff --git a/dialog-1.3-20190211.tgz.asc b/dialog-1.3-20190211.tgz.asc deleted file mode 100644 index 123bfc9..0000000 --- a/dialog-1.3-20190211.tgz.asc +++ /dev/null @@ -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----- diff --git a/dialog-1.3-20210306.tgz b/dialog-1.3-20210306.tgz new file mode 100644 index 0000000..5e5dcc2 --- /dev/null +++ b/dialog-1.3-20210306.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a73e7b607b635f63c0202bb3313106e700f91fe4a9f4d26ca7003f6eb2b9cb0f +size 560353 diff --git a/dialog-1.3-20210306.tgz.asc b/dialog-1.3-20210306.tgz.asc new file mode 100644 index 0000000..5e7d5f6 --- /dev/null +++ b/dialog-1.3-20210306.tgz.asc @@ -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----- diff --git a/dialog.changes b/dialog.changes index c4f83be..9b1282b 100644 --- a/dialog.changes +++ b/dialog.changes @@ -1,3 +1,155 @@ +------------------------------------------------------------------- +Thu Mar 18 08:18:23 UTC 2021 - Dr. Werner Fink + +- 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 diff --git a/dialog.spec b/dialog.spec index 0cbdb43..4601599 100644 --- a/dialog.spec +++ b/dialog.spec @@ -1,7 +1,7 @@ # # 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 # 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 Name: dialog Version: 1.3