summaryrefslogtreecommitdiff
path: root/sci-ml
diff options
context:
space:
mode:
Diffstat (limited to 'sci-ml')
-rw-r--r--sci-ml/caffe2/caffe2-2.8.0-r2.ebuild (renamed from sci-ml/caffe2/caffe2-2.8.0-r1.ebuild)2
-rw-r--r--sci-ml/caffe2/caffe2-2.9.0-r3.ebuild (renamed from sci-ml/caffe2/caffe2-2.9.0-r2.ebuild)2
-rw-r--r--sci-ml/caffe2/caffe2-2.9.1-r1.ebuild (renamed from sci-ml/caffe2/caffe2-2.9.1.ebuild)2
-rw-r--r--sci-ml/onnx/files/onnx-1.18.0-don-t-hide-symbols-in-object-files.patch10
-rw-r--r--sci-ml/onnx/onnx-1.18.0-r1.ebuild (renamed from sci-ml/onnx/onnx-1.18.0.ebuild)3
5 files changed, 15 insertions, 4 deletions
diff --git a/sci-ml/caffe2/caffe2-2.8.0-r1.ebuild b/sci-ml/caffe2/caffe2-2.8.0-r2.ebuild
index 75e22030d96f..71f03fa30c24 100644
--- a/sci-ml/caffe2/caffe2-2.8.0-r1.ebuild
+++ b/sci-ml/caffe2/caffe2-2.8.0-r2.ebuild
@@ -70,7 +70,7 @@ RDEPEND="
dev-libs/sleef
sci-ml/foxi
~sci-ml/kineto-0.4.0_p20250617
- <sci-ml/onnx-1.18.0
+ sci-ml/onnx
virtual/lapack
cuda? (
dev-libs/cudnn
diff --git a/sci-ml/caffe2/caffe2-2.9.0-r2.ebuild b/sci-ml/caffe2/caffe2-2.9.0-r3.ebuild
index 9a73c7863326..c4e8ce27429e 100644
--- a/sci-ml/caffe2/caffe2-2.9.0-r2.ebuild
+++ b/sci-ml/caffe2/caffe2-2.9.0-r3.ebuild
@@ -71,7 +71,7 @@ RDEPEND="
dev-libs/protobuf:=
dev-libs/sleef
~sci-ml/kineto-0.4.0_p20250617
- <sci-ml/onnx-1.18.0
+ sci-ml/onnx
virtual/lapack
cuda? (
dev-libs/cudnn
diff --git a/sci-ml/caffe2/caffe2-2.9.1.ebuild b/sci-ml/caffe2/caffe2-2.9.1-r1.ebuild
index b460a09b133d..129aa0721e75 100644
--- a/sci-ml/caffe2/caffe2-2.9.1.ebuild
+++ b/sci-ml/caffe2/caffe2-2.9.1-r1.ebuild
@@ -71,7 +71,7 @@ RDEPEND="
dev-libs/protobuf:=
dev-libs/sleef
~sci-ml/kineto-0.4.0_p20250617
- <sci-ml/onnx-1.18.0
+ sci-ml/onnx
virtual/lapack
cuda? (
dev-libs/cudnn
diff --git a/sci-ml/onnx/files/onnx-1.18.0-don-t-hide-symbols-in-object-files.patch b/sci-ml/onnx/files/onnx-1.18.0-don-t-hide-symbols-in-object-files.patch
new file mode 100644
index 000000000000..8c9abb872a89
--- /dev/null
+++ b/sci-ml/onnx/files/onnx-1.18.0-don-t-hide-symbols-in-object-files.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -520,7 +520,6 @@
+ else()
+ add_library(onnx ${ONNX_SRCS})
+ endif()
+-set_target_properties(onnx PROPERTIES CXX_VISIBILITY_PRESET hidden)
+ set_target_properties(onnx PROPERTIES VISIBILITY_INLINES_HIDDEN ON)
+
+ target_include_directories(onnx PUBLIC
diff --git a/sci-ml/onnx/onnx-1.18.0.ebuild b/sci-ml/onnx/onnx-1.18.0-r1.ebuild
index 4b42678fbd58..90867f9579b5 100644
--- a/sci-ml/onnx/onnx-1.18.0.ebuild
+++ b/sci-ml/onnx/onnx-1.18.0-r1.ebuild
@@ -29,7 +29,8 @@ DEPEND="${RDEPEND}"
src_prepare() {
eapply "${FILESDIR}"/${PN}-1.15.0-hidden.patch \
- "${FILESDIR}"/${PN}-1.18.0-cmake.patch
+ "${FILESDIR}"/${PN}-1.18.0-cmake.patch \
+ "${FILESDIR}"/${P}-don-t-hide-symbols-in-object-files.patch
cmake_src_prepare
distutils-r1_src_prepare
}