commit:     ba658e30c1e7f2c095391e06d2a77501253dcea2
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 10 21:14:14 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jan 10 21:14:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba658e30

sci-libs/caffe2: fix XNNPACK configure

Closes: https://bugs.gentoo.org/921672
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 sci-libs/caffe2/caffe2-2.1.2-r2.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild 
b/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild
index 35989b1e2e70..f45e501e8567 100644
--- a/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild
+++ b/sci-libs/caffe2/caffe2-2.1.2-r2.ebuild
@@ -159,6 +159,7 @@ src_configure() {
                -DUSE_NNPACK=$(usex nnpack)
                -DUSE_QNNPACK=$(usex qnnpack)
                -DUSE_XNNPACK=$(usex xnnpack)
+               -DUSE_SYSTEM_XNNPACK=$(usex xnnpack)
                -DUSE_TENSORPIPE=$(usex tensorpipe)
                -DUSE_PYTORCH_QNNPACK=OFF
                -DUSE_NUMPY=$(usex numpy)
@@ -166,12 +167,19 @@ src_configure() {
                -DUSE_OPENCV=$(usex opencv)
                -DUSE_OPENMP=$(usex openmp)
                -DUSE_ROCM=OFF # TODO
+               -DUSE_SYSTEM_CPUINFO=ON
+               -DUSE_SYSTEM_PYBIND11=ON
                -DUSE_UCC=OFF
                -DUSE_VALGRIND=OFF
                -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}"
                -DPYTHON_EXECUTABLE="${PYTHON}"
                -DUSE_ITT=OFF
-               -DUSE_SYSTEM_LIBS=ON
+               -DUSE_SYSTEM_PTHREADPOOL=ON
+               -DUSE_SYSTEM_FXDIV=ON
+               -DUSE_SYSTEM_FP16=ON
+               -DUSE_SYSTEM_GLOO=ON
+               -DUSE_SYSTEM_ONNX=ON
+               -DUSE_SYSTEM_SLEEF=ON
                -DUSE_METAL=OFF
 
                -Wno-dev

Reply via email to