pijul: fix build
sequoia was so wise to yank the unmaintained rfc2822 package from crates.io but kept like all their old sequio crates up that depend on it. So just fetch that crate from their gitlab.
This commit is contained in:
parent
1c0cfafe48
commit
a2716dde75
|
@ -1,9 +1,10 @@
|
|||
--- Cargo.toml.orig
|
||||
+++ Cargo.toml
|
||||
@@ -133,3 +133,6 @@
|
||||
@@ -133,3 +133,7 @@
|
||||
version = "2.0"
|
||||
[target."cfg(unix)".dependencies.tokio-uds]
|
||||
version = "0.2"
|
||||
+
|
||||
+[replace]
|
||||
+"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}
|
||||
+[patch.crates-io]
|
||||
+"bindgen" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}
|
||||
+"sequoia-rfc2822" = {path = '/builddir/sequoia-v0.9.0/rfc2822'}
|
||||
|
|
|
@ -3,14 +3,17 @@ pkgname=pijul
|
|||
version=0.12.2
|
||||
revision=3
|
||||
build_style=cargo
|
||||
_sequoia_ver=0.9.0
|
||||
hostmakedepends="pkg-config clang"
|
||||
makedepends="libsodium-devel libressl-devel nettle-devel"
|
||||
short_desc="Distributed version control system based on patches"
|
||||
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
|
||||
license="GPL-2.0-only"
|
||||
homepage="https://pijul.org/"
|
||||
distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz"
|
||||
checksum=f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
|
||||
distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz
|
||||
https://gitlab.com/sequoia-pgp/sequoia/-/archive/v${_sequoia_ver}/sequoia-v${_sequoia_ver}.tar.gz"
|
||||
checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
|
||||
71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"
|
||||
|
||||
if [ "$CROSS_BUILD" ]; then
|
||||
export HOST_CC="$BUILD_CC"
|
||||
|
|
Loading…
Reference in New Issue