commit: d2ed3a1af052c5886b94a37efee34574114cabbf Author: wangjiezhe <wangjiezhe <AT> gmail <DOT> com> AuthorDate: Sat Jan 20 05:39:25 2024 +0000 Commit: Jason Zaman <perfinion <AT> gentoo <DOT> org> CommitDate: Sat Feb 3 19:32:42 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ed3a1a
sci-libs/tensorflow: update dependencies tensorflow 2.11 and 2.12 need abseil-cpp>=20220623 built with C++17 tensorflow-2.12 cannot compile with abseil-cpp-20230125.2 stick to version 20220623 Bug: https://bugs.gentoo.org/881445 Bug: https://bugs.gentoo.org/882617 Bug: https://bugs.gentoo.org/913731 Bug: https://bugs.gentoo.org/915621 Signed-off-by: wangjiezhe <wangjiezhe <AT> gmail.com> Signed-off-by: Jason Zaman <perfinion <AT> gentoo.org> sci-libs/tensorflow/tensorflow-2.11.0.ebuild | 3 ++- sci-libs/tensorflow/tensorflow-2.12.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sci-libs/tensorflow/tensorflow-2.11.0.ebuild b/sci-libs/tensorflow/tensorflow-2.11.0.ebuild index f84685652a58..5a44042dcde2 100644 --- a/sci-libs/tensorflow/tensorflow-2.11.0.ebuild +++ b/sci-libs/tensorflow/tensorflow-2.11.0.ebuild @@ -79,7 +79,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz # abseil-cpp-20211102.0-r0 does not work with NVCC RDEPEND=" app-arch/snappy - >=dev-cpp/abseil-cpp-20211102-r2:= + =dev-cpp/abseil-cpp-20220623*:= dev-db/lmdb dev-db/sqlite dev-libs/double-conversion @@ -138,6 +138,7 @@ PDEPEND="python? ( BDEPEND=" app-arch/unzip >=dev-build/bazel-5.1.1 + <dev-build/bazel-6 >=dev-libs/protobuf-3.8.0 dev-java/java-config cuda? ( diff --git a/sci-libs/tensorflow/tensorflow-2.12.0.ebuild b/sci-libs/tensorflow/tensorflow-2.12.0.ebuild index e5389e1f52a8..b2050fa13bff 100644 --- a/sci-libs/tensorflow/tensorflow-2.12.0.ebuild +++ b/sci-libs/tensorflow/tensorflow-2.12.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_OPTIONAL=1 -PYTHON_COMPAT=( python3_10 python3_11 ) +PYTHON_COMPAT=( python3_{10..11} ) MY_PV=${PV/_rc/-rc} MY_P=${PN}-${MY_PV} DEP_VER="$(ver_cut 1-2)" @@ -82,7 +82,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz # abseil-cpp-20211102.0-r0 does not work with NVCC RDEPEND=" app-arch/snappy - >=dev-cpp/abseil-cpp-20211102-r2:= + =dev-cpp/abseil-cpp-20220623*:= dev-db/lmdb dev-db/sqlite dev-libs/double-conversion
