commit: 52575e06cb70d8f89dfbcfa3b40c4b216b4f35db Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> AuthorDate: Thu Dec 14 18:29:37 2023 +0000 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> CommitDate: Thu Dec 14 18:30:24 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52575e06
sci-libs/caffe2: adj deps Closes: https://bugs.gentoo.org/919744 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> .../caffe2/{caffe2-2.1.1-r1.ebuild => caffe2-2.1.1-r2.ebuild} | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-libs/caffe2/caffe2-2.1.1-r1.ebuild b/sci-libs/caffe2/caffe2-2.1.1-r2.ebuild similarity index 96% rename from sci-libs/caffe2/caffe2-2.1.1-r1.ebuild rename to sci-libs/caffe2/caffe2-2.1.1-r2.ebuild index f5aafac33607..714b5477c38f 100644 --- a/sci-libs/caffe2/caffe2-2.1.1-r1.ebuild +++ b/sci-libs/caffe2/caffe2-2.1.1-r2.ebuild @@ -43,10 +43,10 @@ RDEPEND=" sci-libs/foxi cuda? ( =dev-libs/cudnn-8* - dev-libs/cudnn-frontend:0/8 + >=dev-libs/cudnn-frontend-0.9.2:0/8 <dev-util/nvidia-cuda-toolkit-12:=[profiler] ) - fbgemm? ( dev-libs/FBGEMM ) + fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) @@ -63,7 +63,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} dev-cpp/eigen - cuda? ( dev-libs/cutlass ) + cuda? ( >=dev-libs/cutlass-3.1.0 ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv @@ -203,7 +203,9 @@ src_install() { mkdir -p python/torch/include || die mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die mv "${ED}"/usr/include/torch python/torch/include || die - mv "${ED}${S}"/nvfuser python/nvfuser || die + if use cuda; then + mv "${ED}${S}"/nvfuser python/nvfuser || die + fi rm -r "${ED}${S}"/test || die rm -r "${ED}${S}"/third_party || die cp torch/version.py python/torch/ || die
