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.orig
|
||||||
+++ Cargo.toml
|
+++ Cargo.toml
|
||||||
@@ -133,3 +133,6 @@
|
@@ -133,3 +133,7 @@
|
||||||
version = "2.0"
|
version = "2.0"
|
||||||
[target."cfg(unix)".dependencies.tokio-uds]
|
[target."cfg(unix)".dependencies.tokio-uds]
|
||||||
version = "0.2"
|
version = "0.2"
|
||||||
+
|
+
|
||||||
+[replace]
|
+[patch.crates-io]
|
||||||
+"bindgen:0.47.3" = {git = 'https://github.com/Duncaen/rust-bindgen', rev = "e70d9568887ffb6c2a7d7d165a71aed311a29129"}
|
+"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
|
version=0.12.2
|
||||||
revision=3
|
revision=3
|
||||||
build_style=cargo
|
build_style=cargo
|
||||||
|
_sequoia_ver=0.9.0
|
||||||
hostmakedepends="pkg-config clang"
|
hostmakedepends="pkg-config clang"
|
||||||
makedepends="libsodium-devel libressl-devel nettle-devel"
|
makedepends="libsodium-devel libressl-devel nettle-devel"
|
||||||
short_desc="Distributed version control system based on patches"
|
short_desc="Distributed version control system based on patches"
|
||||||
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
|
maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
|
||||||
license="GPL-2.0-only"
|
license="GPL-2.0-only"
|
||||||
homepage="https://pijul.org/"
|
homepage="https://pijul.org/"
|
||||||
distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz"
|
distfiles="https://crates.io/api/v1/crates/pijul/${version}/download>pijul-${version}.tar.gz
|
||||||
checksum=f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
|
https://gitlab.com/sequoia-pgp/sequoia/-/archive/v${_sequoia_ver}/sequoia-v${_sequoia_ver}.tar.gz"
|
||||||
|
checksum="f92a3f4063e780ca45c161ceb0f42baf34dfeddf3359ebf6c2e0442d9abb5889
|
||||||
|
71823c88b9666611f3cfa6b1d923bd66fda92fa6a53368b195bd2f962fdf7f4b"
|
||||||
|
|
||||||
if [ "$CROSS_BUILD" ]; then
|
if [ "$CROSS_BUILD" ]; then
|
||||||
export HOST_CC="$BUILD_CC"
|
export HOST_CC="$BUILD_CC"
|
||||||
|
|
Loading…
Reference in New Issue