[PATCH 2/4] ncurses: Change from using packaged tarballs to git releases
Robert Marko
robimarko at gmail.com
Mon Aug 17 01:15:25 PDT 2026
On Sat, 15 Aug 2026 at 05:03, Charlie Jenkins
<thecharlesjenkins at gmail.com> wrote:
>
> The ncurses tarballs are infrequently released. Start building ncurses
> from the git repo to be able to get fixes and improvements quicker.
>
> Signed-off-by: Charlie Jenkins <thecharlesjenkins at gmail.com>
> ---
> package/libs/ncurses/Config.in | 13 +++++++++++++
> package/libs/ncurses/Makefile | 15 +++++++++------
> 2 files changed, 22 insertions(+), 6 deletions(-)
>
> diff --git a/package/libs/ncurses/Config.in b/package/libs/ncurses/Config.in
> new file mode 100644
> index 0000000000..a18224c30c
> --- /dev/null
> +++ b/package/libs/ncurses/Config.in
> @@ -0,0 +1,13 @@
> +# libncurses advanced configuration
> +
> +menu "Configuration"
> + depends on PACKAGE_libncurses
> +
> +config LIBNCURSES_TERMINFO
> + string "extra terminfo files"
> + help
> + Whitespace separated list of terminfo files to install
> + beyond the default terminfo files.
> +
> +endmenu
Aren't these supposed to go into the "Add CONFIG_LIBNCURSES_TERMINFO" patch?
Regards,
Robert
> +
> diff --git a/package/libs/ncurses/Makefile b/package/libs/ncurses/Makefile
> index 7eded9690b..01e721fcec 100644
> --- a/package/libs/ncurses/Makefile
> +++ b/package/libs/ncurses/Makefile
> @@ -9,12 +9,15 @@ include $(TOPDIR)/rules.mk
>
> PKG_NAME:=ncurses
> PKG_CPE_ID:=cpe:/a:gnu:ncurses
> -PKG_VERSION:=6.4
> -PKG_RELEASE:=3
> -
> -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
> -PKG_SOURCE_URL:=@GNU/$(PKG_NAME)
> -PKG_HASH:=6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159
> +PKG_VERSION_MAJOR:=6.4
> +PKG_SNAPSHOT_DATE:=
> +PKG_VERSION:=$(PKG_VERSION_MAJOR)$(if $(PKG_SNAPSHOT_DATE),.$(PKG_SNAPSHOT_DATE),)
> +PKG_RELEASE:=1
> +
> +PKG_SOURCE_PROTO:=git
> +PKG_SOURCE_URL:=https://github.com/ThomasDickey/ncurses-snapshots.git
> +PKG_SOURCE_VERSION:=v$(subst .,_,$(PKG_VERSION))
> +PKG_MIRROR_HASH:=378a3edb5c060342d7d9dbed28a524cca15cf1661fcc18930e831d5a2b4a0a91
>
> PKG_LICENSE:=MIT
> PKG_LICENSE_FILES:=README
>
> --
> 2.55.0
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list