this repo has no description

Package tezos-rust-libs.1.7

Changed files
+60
packages
tezos-rust-libs
tezos-rust-libs.1.7
+60
packages/tezos-rust-libs/tezos-rust-libs.1.7/opam
···
+
opam-version: "2.0"
+
maintainer: "contact@tezos.com"
+
authors: [ "Tezos devteam" ]
+
homepage: "https://www.tezos.com/"
+
bug-reports: "https://gitlab.com/tezos/tezos-rust-libs/issues"
+
dev-repo: "git+https://gitlab.com/tezos/tezos-rust-libs.git"
+
license: "LicenseRef-multiple"
+
depends: ["conf-rust-2021"]
+
build:[
+
[
+
"cargo"
+
"build"
+
"--target-dir" "target-librustzcash"
+
"--release"
+
"--package" "librustzcash"
+
]
+
[
+
"cargo"
+
"build"
+
"--target-dir" "target-wasmer"
+
"--release"
+
"--package" "wasmer-c-api"
+
"--no-default-features"
+
"--features" "singlepass,cranelift,wat,middlewares"
+
]
+
]
+
install: [
+
[ "mkdir" "-p" "%{lib}%/tezos-rust-libs" ]
+
[ "mkdir" "-p" "%{lib}%/tezos-rust-libs/rust" ]
+
[ "cp"
+
"librustzcash/include/librustzcash.h"
+
"target-librustzcash/release/librustzcash.a"
+
"wasmer-3.3.0/lib/c-api/wasm.h"
+
"wasmer-3.3.0/lib/c-api/wasmer.h"
+
"target-wasmer/release/libwasmer.a"
+
"%{lib}%/tezos-rust-libs"
+
]
+
[ "cp"
+
"librustzcash/include/rust/types.h"
+
"%{lib}%/tezos-rust-libs/rust"
+
]
+
[ "touch" "%{lib}%/tezos-rust-libs/META" ]
+
]
+
synopsis: "Tezos: all rust dependencies and their dependencies"
+
url {
+
src:
+
"https://gitlab.com/tezos/tezos-rust-libs/-/archive/v1.7/tezos-rust-libs-v1.7.zip"
+
checksum: [
+
"sha512=72071d1738c900bd1691225c66dca9a4443f02553a1cdfbff361836a1cf2ffcde8562ecfd21382aeb47e2586ac1a5871943b8712dd852475cd5e1c1219e21a44"
+
"sha256=e1e8c734f47b511382de12c8e5d35b7c4c9aecc9882445eca80208f917f11e61"
+
]
+
}
+
x-ci-accept-failures: [
+
"oraclelinux-8" # rust version is too old (need 1.62+)
+
"alpine-3.14" # rust version is too old (need 1.62+)
+
"alpine-3.15" # rust version is too old (need 1.62+)
+
"alpine-3.16" # rust version is too old (need 1.62+)
+
"alpine-3.19"
+
]
+
available: arch != "arm32" & arch != "ppc64" & arch != "s390x" & arch != "x86_32" & arch != "riscv64" & arch != "riscv32"