You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to build torch with opam2nix, which uses libtorch. The latter's opam file uses the extra-source directive to pull in libtorch:
opam-version: "2.0"
homepage: "https://github.com/LaurentMazare/ocaml-torch"
maintainer: "lmazare@gmail.com"
bug-reports: "https://github.com/LaurentMazare/ocaml-torch/issues"
authors: [
"Laurent Mazare"
]
install: [
[
"sh"
"-c"
"test -d %{lib}%/libtorch/lib/libtorch.so || ( unzip libtorch-macos.zip && mv -f libtorch %{lib}%/ && tar xzf mklml-maco s.tgz && mv -f mklml_mac_2019.0.1.20181227/lib/libmklml.dylib %{lib}%/libtorch/lib/ && mv -f mklml_mac_2019.0.1.20181227/lib /libiomp5.dylib %{lib}%/libtorch/lib/ )"
]
]
depexts: [
["libomp"] {os-distribution = "homebrew"}
]
synopsis: "LibTorch library package"
description: """
This is used by the torch package to trigger the install of the
libtorch library."""
extra-source "libtorch-macos.zip" {
src: "https://download.pytorch.org/libtorch/cpu/libtorch-macos-1.8.0.zip"
checksum: "md5=23f07569e0c942260c8b13fa8c3289b8"
}
extra-source "mklml-macos.tgz" {
src: "https://github.com/intel/mkl-dnn/releases/download/v0.17.2/mklml_mac_2019.0.1.20181227.tgz"
checksum: "md5=a8b4b158dc8e7aad13c0d594a9a8d241"
}
available: arch = "x86_64" & os = "macos"
I don't see this mentioned in opam2nix, so I assume it needs to be parsed and converted to a nix expression. If that's the case, I could try to work on it if needed. In the meantime, to work around this, I'll try overriding that package.
The text was updated successfully, but these errors were encountered:
I'm trying to build torch with opam2nix, which uses libtorch. The latter's opam file uses the extra-source directive to pull in libtorch:
I don't see this mentioned in opam2nix, so I assume it needs to be parsed and converted to a nix expression. If that's the case, I could try to work on it if needed. In the meantime, to work around this, I'll try overriding that package.
The text was updated successfully, but these errors were encountered: