···
2
+
maintainer: "contact@tezos.com"
3
+
authors: [ "Tezos devteam" ]
4
+
homepage: "https://www.tezos.com/"
5
+
bug-reports: "https://gitlab.com/tezos/tezos-rust-libs/issues"
6
+
dev-repo: "git+https://gitlab.com/tezos/tezos-rust-libs.git"
7
+
license: "LicenseRef-multiple"
8
+
depends: ["conf-rust-2021"]
13
+
"--target-dir" "target-librustzcash"
15
+
"--package" "librustzcash"
20
+
"--target-dir" "target-wasmer"
22
+
"--package" "wasmer-c-api"
23
+
"--no-default-features"
24
+
"--features" "singlepass,cranelift,wat,middlewares"
28
+
[ "mkdir" "-p" "%{lib}%/tezos-rust-libs" ]
29
+
[ "mkdir" "-p" "%{lib}%/tezos-rust-libs/rust" ]
31
+
"librustzcash/include/librustzcash.h"
32
+
"target-librustzcash/release/librustzcash.a"
33
+
"wasmer-3.3.0/lib/c-api/wasm.h"
34
+
"wasmer-3.3.0/lib/c-api/wasmer.h"
35
+
"target-wasmer/release/libwasmer.a"
36
+
"%{lib}%/tezos-rust-libs"
39
+
"librustzcash/include/rust/types.h"
40
+
"%{lib}%/tezos-rust-libs/rust"
43
+
synopsis: "Tezos: all rust dependencies and their dependencies"
46
+
"https://gitlab.com/tezos/tezos-rust-libs/-/archive/v1.6/tezos-rust-libs-v1.6.zip"
48
+
"sha512=ac4df82e4ff65e1f65a808fbe1494519e175c7b2ed22dc8336c4458996075088d5d41d223ade9c48e285f41929d5048c0af2a484e0c543e75d8ee133829564b5"
49
+
"sha256=7ca33dc3bf873fc5768ca5670f6abe43b8f9badde43a956c3f61f3dd979bec34"
52
+
x-ci-accept-failures: [
53
+
"oraclelinux-8" # rust version is too old (need 1.62+)
54
+
"alpine-3.14" # rust version is too old (need 1.62+)
55
+
"alpine-3.15" # rust version is too old (need 1.62+)
56
+
"alpine-3.16" # rust version is too old (need 1.62+)