pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/dialog dialog: update to 1.3.20220117.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6eef9101b4b4
branches:  trunk
changeset: 372293:6eef9101b4b4
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Sat Jan 22 21:12:05 2022 +0000

description:
dialog: update to 1.3.20220117.

2022/01/17
        + update test-package for Debian to use debhelper.
        + adjust character-offset in editbox.c in case it is past the end of
          the string after trimming (Debian #1003185).
        + updated ro.po from
                http://translationproject.org/latest/dialog/

2021/12/14
        + fix some inconsistent #if vs #ifdef.
        + correct off-by-one limit for month when validating parameters of the
          calendar widget (patch by "viverna", Debian #1000720).
        + modify dlg_yes_labels to not switch to ok/cancel labels if the
          extra button is used
        + move leak-checking definitions from dialog.h to dlg_internals.h

2021/11/07
        + use mktemp utility rather than tempfile for temporary filename in
          the sample scripts
        + updated id.po, lt.po from
                http://translationproject.org/latest/dialog/
        + update config.guess, config.sub

2021/06/21
        + directly include stddef.h for systems which need it for offsetof().
        + modify gauge's handle_input function to use the file pointer in the
          object in preference to the global dialog_state.
        + correct height-computation for fselect and timebox, broken by fixes
          for auto-layout (Debian #990043, cf: 2019/11/10).
        + improve configure --with-no-leaks option

2021/05/30
        + amend adjustment to inputbox height so the autosized dimensions match
          older versions (report by Werner Fink, cf: 2021/01/17).
        + improve configure checks, to reduce warnings during those checks
        + updated fr.po from
                http://translationproject.org/latest/dialog/
        + update config.guess, config.sub

2021/05/09
        + improve configure checks, e.g., for libtool version
        + updated ms.po, sr.po, zh_TW.po from
                http://translationproject.org/latest/dialog/
        + update config.guess, config.sub

2021/03/24
        + add configure option --enable-stdnoreturn to build when C11 _Noreturn
          feature is enabled in recent ncurses development.

2021/03/19
        + updated de.po, ja.po, nl.po from
                http://translationproject.org/latest/dialog/

2021/03/06
        + 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/

2021/01/17
        + 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".

2021/01/12
        + minor spelling fixes, per codespell
        + update configure macros, for quoting/escaping fixes per shellcheck
        + update config.guess, config.sub

2020/11/26
        + 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

2020/11/25
        + add DIALOG_TIMEOUT to sample scripts, and use report-button more
          consistently to handle unexpected exit-status values.

2020/11/24
        + 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).

2020/11/23
        + 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

2020/11/21
        + fix regression in dlg_getc() caused by not taking into account
          subwindows used for input (report by Michael Wihl).

2020/11/20
        + 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.

2020/11/17
        + 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

2020/09/21
        + 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).

2020/09/13
        + 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

2020/04/01
        + updated sq.po from
                http://translationproject.org/latest/dialog/

2020/03/27
        + 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.

diffstat:

 misc/dialog/Makefile |  4 ++--
 misc/dialog/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (25 lines):

diff -r 8325704d6808 -r 6eef9101b4b4 misc/dialog/Makefile
--- a/misc/dialog/Makefile      Sat Jan 22 19:15:58 2022 +0000
+++ b/misc/dialog/Makefile      Sat Jan 22 21:12:05 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2020/03/23 16:04:34 sborrill Exp $
+# $NetBSD: Makefile,v 1.89 2022/01/22 21:12:05 fcambus Exp $
 
-DISTNAME=      dialog-1.3-20200228
+DISTNAME=      dialog-1.3-20220117
 PKGNAME=       ${DISTNAME:C/-2/.2/}
 CATEGORIES=    misc
 MASTER_SITES=  ftp://ftp.invisible-island.net/dialog/
diff -r 8325704d6808 -r 6eef9101b4b4 misc/dialog/distinfo
--- a/misc/dialog/distinfo      Sat Jan 22 19:15:58 2022 +0000
+++ b/misc/dialog/distinfo      Sat Jan 22 21:12:05 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.57 2021/10/26 10:59:01 nia Exp $
+$NetBSD: distinfo,v 1.58 2022/01/22 21:12:05 fcambus Exp $
 
-BLAKE2s (dialog-1.3-20200228.tgz) = 467c4e62b93793f80c8aff36286a4e94d9a13bf8aa55834ace8ca3eef9a52165
-SHA512 (dialog-1.3-20200228.tgz) = c2454421d32a61c6618b0262154d770ad0d194dd3999c0a95d6f08b59527dcf3f9d2ddc082a52df9ae6e28154fde73884b3b957285ee9f765b4ed79d304ee49c
-Size (dialog-1.3-20200228.tgz) = 544523 bytes
+BLAKE2s (dialog-1.3-20220117.tgz) = b09da569cced1e352b88770b584bdd26bd443640ce90a226976526a58582eae4
+SHA512 (dialog-1.3-20220117.tgz) = c785dadb0bf7feeee6ac767a6752fb85e9d07ff3991c2f948deae05893ba3104590eda37e88adc0032ce89ede036f6215bb4acd1d85699f5cb9f5b4fc153e2ef
+Size (dialog-1.3-20220117.tgz) = 565530 bytes



Home | Main Index | Thread Index | Old Index