diff --git a/PKGBUILD b/PKGBUILD index 25a48a0..0ae463a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,14 +9,20 @@ arch=('x86_64') url='https://github.com/mitmproxy/mitmproxy_rs' license=('MIT') depends=('python') -makedepends=('maturin' 'python-installer' 'cargo') +makedepends=('maturin' 'python-installer' 'cargo' 'protobuf') options=(!lto) source=("https://github.com/mitmproxy/mitmproxy_rs/archive/$pkgver/$pkgname-$pkgver.tar.gz") sha512sums=('cf6fdd9419fe4e404c8db796b2d5bb1225d79e6c2d3a40876fed4496ff9c1952aec19a17d1924537d8611e845f029a98582a03d983ffeb46cb9e39df2718102c') + +prepare() { + cd ${_pyname}-${pkgver}/mitmproxy-rs + cargo fetch --locked +} + build() { cd ${_pyname}-${pkgver}/mitmproxy-rs - maturin build --release --strip + PROTOC=/usr/bin/protoc maturin build --frozen --release --strip } check() {