26 lines
655 B
TOML
26 lines
655 B
TOML
[build]
|
|
type = "autotools"
|
|
|
|
[build.flags]
|
|
post_configure = ['''sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool''']
|
|
use_lto = false
|
|
|
|
[dependencies]
|
|
runtime = [
|
|
"glibc",
|
|
"numactl",
|
|
]
|
|
|
|
[package]
|
|
description = "User-space API for OpenFabrics Interfaces (OFI)"
|
|
homepage = "https://ofiwg.github.io/libfabric/"
|
|
license = "BSD-2-Clause OR GPL-2.0-or-later"
|
|
name = "libfabric"
|
|
version = "2.4.0"
|
|
|
|
[[source]]
|
|
extract_dir = "$name-$version"
|
|
post_extract = ["autoreconf -fvi"]
|
|
sha256 = "13f508e1d770c44f872c4117d9bcbfc102dc9d7532d3292455e0e0e5ef7b3bba"
|
|
url = "https://github.com/ofiwg/libfabric/releases/download/v$version/libfabric-$version.tar.bz2"
|