diff --git a/mingw-w64-bottom/PKGBUILD b/mingw-w64-bottom/PKGBUILD index 210b993677..ebc4764d34 100644 --- a/mingw-w64-bottom/PKGBUILD +++ b/mingw-w64-bottom/PKGBUILD @@ -1,77 +1,73 @@ # Maintainer: Wu Zhenyu -_realname=bottom -pkgbase=mingw-w64-$_realname -pkgname=$MINGW_PACKAGE_PREFIX-$_realname -pkgver=0.9.6 +_realname=bottom +pkgbase=mingw-w64-${_realname} +pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" +pkgver=0.9.7 pkgrel=1 pkgdesc="A graphical process/system monitor (mingw-w64)" -arch=(any) +arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') url="https://github.com/ClementTsang/bottom" +msys2_documentation_url="https://clementtsang.github.io/bottom/${pkgver}" msys2_references=( 'purl: pkg:cargo/bottom' ) license=('spdx:MIT') -makedepends=("$MINGW_PACKAGE_PREFIX-rust" "tree") -source=("$url/archive/$pkgver/$_realname-$pkgver.tar.gz" - "$url/releases/download/$pkgver/completion.tar.gz" - "$url/releases/download/$pkgver/manpage.tar.gz" +makedepends=("${MINGW_PACKAGE_PREFIX}-rust" + "tree" + "git") +options=('!strip' '!lto') +source=("git+${url}.git#tag=${pkgver}" + "ntapi-rs.tar.gz::https://crates.io/api/v1/crates/ntapi/0.4.1/download" + "${url}/releases/download/${pkgver}/completion.tar.gz" + "${url}/releases/download/${pkgver}/manpage.tar.gz" "ntapi-link-ntdll-arm64.patch") -sha256sums=('202130e0d7c362d0d0cf211f6a13e31be3a02f13f998f88571e59a7735d60667' - '74a525a17f56e3553bc179ab803d2568a9fe4b5599586f017edcf1d43913daa5' - 'a22799302ae15ac0b6ed037f35b6f857e264d78e06446b638bc5464846dd5046' - '4a6a64884fd7e3da96b1df71adfe12fc909cd85470eb382d6282f5e2b5645fe1') +sha256sums=('b1a8b62d9d1513a4b38928997ee13cf55fb3643b5d54d28f675a4c19f9d9af0d' + 'e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4' + '721b3921157cbc3f31f20f0aaaea468a235b3d0fa8f876cbf9d3867578db8203' + 'e828123c48bfaec804db06dd211c7e4bb2c9899100c9a68522607832789a3ddb' + '9994d5b61f020f85f67df54c56c793bd4faf41e39b62ddd4e67c482b9a11b73e') prepare() { - cd "$_realname-$pkgver" - cargo vendor \ - --locked \ - --versioned-dirs + cd "${_realname}" - mkdir -p .cargo - cat >> .cargo/config.toml <> Cargo.toml <