lsd: vendor dependencies

This commit is contained in:
Jeremy Drake
2023-06-02 23:22:30 -07:00
parent b84ebc62d6
commit 0caffb3cc3

View File

@@ -6,7 +6,7 @@ _realname=lsd
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=0.23.1
pkgrel=1
pkgrel=2
pkgdesc="The next gen ls command (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
@@ -22,7 +22,19 @@ sha256sums=('9698919689178cc095f39dcb6a8a41ce32d5a1283e6fe62755e9a861232c307d')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
cargo fetch --locked
cargo vendor \
--locked \
--versioned-dirs
mkdir -p .cargo
cat >> .cargo/config.toml <<END
[source.crates-io]
replace-with = "vendored-sources"
[source.vendored-sources]
directory = "vendor"
END
}
build() {