gitui: update to 0.25.2

This commit is contained in:
ognevnydemon
2024-03-23 08:53:54 +03:00
committed by Maksim Bondarenkov
parent bd75a07d72
commit f7fce778e9

View File

@@ -3,7 +3,7 @@
_realname=gitui
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.25.1
pkgver=0.25.2
pkgrel=1
pkgdesc='Blazing fast terminal-ui for git written in Rust (mingw-w64)'
msys2_references=(
@@ -13,29 +13,28 @@ url='https://github.com/extrawurst/gitui'
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
license=('spdx:MIT')
depends=("${MINGW_PACKAGE_PREFIX}-libgit2")
depends=("${MINGW_PACKAGE_PREFIX}-libgit2" "${MINGW_PACKAGE_PREFIX}-libssh2")
makedepends=("${MINGW_PACKAGE_PREFIX}-rust"
"${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-pkgconf"
"${MINGW_PACKAGE_PREFIX}-openssl")
source=("https://github.com/extrawurst/gitui/archive/v${pkgver}/${_realname}-${pkgver}.tar.gz")
sha256sums=('78d31ba66de1521477aef1642c798a385106ff4858f59e79775ba08a694d0ae4')
sha256sums=('5a67d526e22533952a747cb34eb2430a1340dd3139f60a785f579bba4a6aa5ed')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
local _target="${CARCH}-pc-windows-gnu"
if [[ $MINGW_PACKAGE_PREFIX == *-clang-aarch64 ]]; then
_target="${CARCH}-pc-windows-gnullvm"
fi
cargo fetch --locked --target "${_target}"
export GIT_DIR=/dev/null
export LIBZ_SYS_STATIC=0
export OPENSSL_NO_VENDOR=1
export LIBGIT2_NO_VENDOR=1
export LIBSSH2_SYS_USE_PKG_CONFIG=1
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
cd "${srcdir}/${_realname}-${pkgver}"
OPENSSL_NO_VENDOR=1 \
GIT_DIR=/dev/null \
cargo build \
--frozen \
--release \
@@ -46,8 +45,6 @@ build() {
check() {
cd "${srcdir}/${_realname}-${pkgver}"
OPENSSL_NO_VENDOR=1 \
GIT_DIR=/dev/null \
cargo test \
--frozen \
--release \
@@ -58,8 +55,6 @@ check() {
package() {
cd "${srcdir}/${_realname}-${pkgver}"
OPENSSL_NO_VENDOR=1 \
GIT_DIR=/dev/null \
cargo install \
--frozen \
--offline \