diff --git a/package/dialog/dialog.hash b/package/dialog/dialog.hash index d463b8c9..58516d83 100644 --- a/package/dialog/dialog.hash +++ b/package/dialog/dialog.hash @@ -1,4 +1,3 @@ -# Locally calculated after checking pgp signature -sha256 0c26282305264be2217f335f3798f48b1dce3cf12c5a076bf231cadf77a6d6a8 dialog-1.3-20230209.tgz -# Locally computed +# Locally calculated +sha256 19253426c61caed3a2ef64ea4e6a9b01b1653893adae8958f63760074c933262 dialog-20230209.tar.gz sha256 6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3 COPYING diff --git a/package/dialog/dialog.mk b/package/dialog/dialog.mk index bc79710c..4c4aae80 100644 --- a/package/dialog/dialog.mk +++ b/package/dialog/dialog.mk @@ -4,11 +4,8 @@ # ################################################################################ -DIALOG_VERSION = 1.3-20230209 -DIALOG_SOURCE = dialog-$(DIALOG_VERSION).tgz -DIALOG_SITE = https://invisible-mirror.net/archives/dialog -DIALOG_CONF_OPTS = --with-ncurses --with-curses-dir=$(STAGING_DIR)/usr \ - --disable-rpath-hack +DIALOG_VERSION = 20230209 +DIALOG_SITE = $(call github,ThomasDickey,dialog-snapshots,t$(DIALOG_VERSION)) DIALOG_DEPENDENCIES = host-pkgconf ncurses $(TARGET_NLS_DEPENDENCIES) DIALOG_LICENSE = LGPL-2.1 DIALOG_LICENSE_FILES = COPYING @@ -17,6 +14,14 @@ ifneq ($(BR2_ENABLE_LOCALE),y) DIALOG_DEPENDENCIES += libiconv endif +DIALOG_CONF_OPTS = --with-curses-dir=$(STAGING_DIR)/usr \ + --disable-rpath-hack DIALOG_CONF_OPTS += NCURSES_CONFIG=$(STAGING_DIR)/usr/bin/$(NCURSES_CONFIG_SCRIPTS) +ifneq ($(BR2_PACKAGE_NCURSES_WCHAR),y) +DIALOG_CONF_OPTS += --with-ncurses +else +DIALOG_CONF_OPTS += --with-ncursesw --enable-widec +endif + $(eval $(autotools-package))