From 3b3de6c5e92c19543bbd79a67db1b6effb04764d Mon Sep 17 00:00:00 2001 From: Biswapriyo Nath Date: Sun, 12 Feb 2023 20:03:59 +0530 Subject: [PATCH] ncurses: update to 6.4.20230211 --- mingw-w64-ncurses/PKGBUILD | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mingw-w64-ncurses/PKGBUILD b/mingw-w64-ncurses/PKGBUILD index 4e2402cbd1..e344296e52 100644 --- a/mingw-w64-ncurses/PKGBUILD +++ b/mingw-w64-ncurses/PKGBUILD @@ -3,7 +3,9 @@ _realname=ncurses pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=6.4 +_base_ver=6.4 +_date_rev=20230211 +pkgver=${_base_ver}.${_date_rev} pkgrel=1 pkgdesc="System V Release 4.0 curses emulation library (mingw-w64)" arch=('any') @@ -13,11 +15,12 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools") url="https://www.gnu.org/software/ncurses/" license=('spdx:MIT') options=('staticlibs' 'strip') -source=(https://ftp.gnu.org/pub/gnu/ncurses/ncurses-${pkgver}.tar.gz{,.sig} +# https://ftp.gnu.org/pub/gnu/ncurses/ncurses-${pkgver}.tar.gz{,.sig} +source=("https://invisible-mirror.net/archives/ncurses/current/${_realname}-${_base_ver}-${_date_rev}.tgz"{,.asc} 002-ncurses-config-win-paths.patch ncurses-6.3-cflags-private.patch ncurses-6.3-pkgconfig.patch) -sha256sums=('6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159' +sha256sums=('657d41b7340c5ac5362ae84ba1ece70c385250dc16a467d6ec748bc1b372e280' 'SKIP' '5367d8f49aff92884b9daa014502df13e1812f1b7ee1b3a3cb18139f10039408' '3107029dfb807e338d34641d78329cd6725c58e6b873352621f4b9611a8380bf' @@ -25,7 +28,7 @@ sha256sums=('6931283d9ac87c5073f30b6290c4c75f21632bb4fc3603ac8100812bed248159' validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # "Thomas E. Dickey (self-signed w/o SHA1) " prepare() { - cd ${_realname}-${pkgver} + cd ${_realname}-${_base_ver}-${_date_rev} patch -p1 -i ${srcdir}/002-ncurses-config-win-paths.patch # do not leak build-time LDFLAGS into the pkgconfig files: @@ -44,7 +47,7 @@ build() { # nanosleep is only defined in pthread library export cf_cv_func_nanosleep=no - ../${_realname}-${pkgver}/configure \ + ../${_realname}-${_base_ver}-${_date_rev}/configure \ --prefix=${MINGW_PREFIX} \ --mandir=${MINGW_PREFIX}/share/man \ --build=${MINGW_CHOST} \