diff --git a/mingw-w64-rav1e/PKGBUILD b/mingw-w64-rav1e/PKGBUILD index cae9b70cb2..59282d705a 100644 --- a/mingw-w64-rav1e/PKGBUILD +++ b/mingw-w64-rav1e/PKGBUILD @@ -4,7 +4,7 @@ _realname=rav1e pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=0.5.1 -pkgrel=1 +pkgrel=2 pkgdesc='An AV1 encoder focused on speed and safety (mingw-w64)' arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64') @@ -14,13 +14,17 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs") makedepends=("${MINGW_PACKAGE_PREFIX}-nasm" "${MINGW_PACKAGE_PREFIX}-rust" "${MINGW_PACKAGE_PREFIX}-cargo-c") -source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/xiph/rav1e/archive/v${pkgver}.tar.gz") -sha256sums=('7b3060e8305e47f10b79f3a3b3b6adc3a56d7a58b2cb14e86951cc28e1b089fd') +source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/xiph/rav1e/archive/v${pkgver}.tar.gz" + https://github.com/xiph/rav1e/releases/download/v${pkgver}/Cargo.lock) +sha256sums=('7b3060e8305e47f10b79f3a3b3b6adc3a56d7a58b2cb14e86951cc28e1b089fd' + '6baeb4e72ee86dd4c3d6c9acfcfac6a2e58a580101eb181daced09199a136868') prepare() { + cp Cargo.lock "${_realname}-${pkgver}" cd "${srcdir}/${_realname}-${pkgver}" - cargo fetch + cargo fetch \ + --locked } build() {