diff --git a/mingw-w64-delta/PKGBUILD b/mingw-w64-delta/PKGBUILD index 9337392bf2..50cf57656f 100644 --- a/mingw-w64-delta/PKGBUILD +++ b/mingw-w64-delta/PKGBUILD @@ -3,8 +3,8 @@ _realname=delta pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") -pkgver=0.17.0 -pkgrel=2 +pkgver=0.18.0 +pkgrel=1 pkgdesc='A syntax-highlighting pager for git and diff output (mingw-w64)' arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') @@ -16,63 +16,61 @@ msys2_references=( 'purl: pkg:cargo/git-delta' ) license=('spdx:MIT') -depends=("${MINGW_PACKAGE_PREFIX}-libgit2" "${MINGW_PACKAGE_PREFIX}-oniguruma" 'git') +depends=("${MINGW_PACKAGE_PREFIX}-libgit2" + "${MINGW_PACKAGE_PREFIX}-oniguruma" + 'git') makedepends=("${MINGW_PACKAGE_PREFIX}-rust" "${MINGW_PACKAGE_PREFIX}-pkgconf") source=("https://github.com/dandavison/delta/archive/${pkgver}/${_realname}-${pkgver}.tar.gz" + "ntapi-rs.tar.gz::https://crates.io/api/v1/crates/ntapi/0.4.1/download" "ntapi-link-ntdll-arm64.patch") -sha256sums=('1abd21587bcc1f2ef0cd342784ce990da9978bc345578e45506419e0952de714' - '9d55cf0896e0dd3001d3bf1e0bf210eaea5b35af4ee44770ba03a433a38e80df') +sha256sums=('1cdd61373b34cd6d20a0184efc9e445939f743d92b2b89a83ec787b4cf93f5a4' + 'e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4' + '9994d5b61f020f85f67df54c56c793bd4faf41e39b62ddd4e67c482b9a11b73e') -prepare() { - cd "${srcdir}/${_realname}-${pkgver}" - - export LIBZ_SYS_STATIC=0 +_env() { export LIBGIT2_NO_VENDOR=1 export RUSTONIG_DYNAMIC_LIBONIG=1 - cargo vendor \ - --locked \ - --versioned-dirs - mkdir -p .cargo - cat >> .cargo/config.toml <> Cargo.toml <