summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/tensorflow: Bump 2.8.0Jason Zaman2022-02-062-0/+431
| | | | | | | Also unbundle abseil-cpp and move to std=c++17 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Fix Python dependenciesMichał Górny2022-02-012-18/+11
| | | | | | | DISTUTILS_USE_SETUPTOOLS is not used with DISTUTILS_OPTIONAL, the dep on setuptools needs to be declared explicitly. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/tensorflow: Remove broken 2.7.0-r1Jason Zaman2021-12-242-413/+0
| | | | | | | | | | | 2.7.0-r1 moved to C++17 but has several issues. Remove for now until it can be fixed. Bug: https://bugs.gentoo.org/829114 Bug: https://bugs.gentoo.org/829588 Bug: https://bugs.gentoo.org/829716 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: update cuda depsDavid Seifert2021-12-201-4/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow-2.7.0-r1: Fix non-cuda build and unbundle abseil-cppJason Zaman2021-12-121-2/+3
| | | | | | Closes: https://bugs.gentoo.org/828996 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Build with C++17Jason Zaman2021-12-112-0/+412
| | | | | | | | | | | Also explicitly restrict tests because GPUs are required and DISTUTILS_USE_SETUPTOOLS is not used when DISTUTILS_OPTIONAL is enabled. Closes: https://bugs.gentoo.org/823922 Closes: https://bugs.gentoo.org/823918 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Move keras to PDEPENDJason Zaman2021-11-151-1/+1
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Bump 2.7.0Jason Zaman2021-11-152-0/+426
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bound on dev-libs/protobuf-3.19.1David Seifert2021-11-121-1/+1
| | | | | Closes: https://bugs.gentoo.org/823020 Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: add := on dev-libs/jsoncppDavid Seifert2021-11-051-1/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: add hwloc subslot operatorSam James2021-10-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/tensorflow: Fix build with >=CUDA-11.3Jason Zaman2021-10-244-456/+5
| | | | | | Closes: https://bugs.gentoo.org/815244 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add upper bound on grpc for nowSam James2021-10-171-1/+1
| | | | | Closes: https://bugs.gentoo.org/817212 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/tensorflow: Fix system protobufJason Zaman2021-10-162-0/+414
| | | | | | | | | When tensorflow and python protobuf use the same instance of libprotobuf, pywrap_tensorflow must be imported before anything else that would import protobuf definitions. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: drop 2.4.0, 2.5.0David Seifert2021-09-243-821/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: update cuda depsDavid Seifert2021-09-241-4/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: build with -std=c++14 in 2.5.0-r1Kerin Millar2021-09-212-1/+43
| | | | | | | | | | | | | | | | | | | | TensorFlow is not yet compatible with the C++17 dialect. Allow it to build with gcc:11 by appending -std=c++14 to CXXFLAGS, prior to composing bazelrc. The flag doesn't encompass the building of the ruy library, so this is accompanied by a patch to include the <limits> header in the one place that ruy needs it. Filter out the -fvtable-verify=@(std|preinit) flag, if present. While ostensibly useful for hardening, it prevents TensorFlow from building successfully. Note that, while the pattern is in the form of an extglob, the accompanying shopt does _not_ need to be enabled. Have src_install localise "l", rather than "j", because the function in question never employs the latter. Closes: https://bugs.gentoo.org/787938 Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/tensorflow: Add python3_9 and build against proto-3.16Jason Zaman2021-08-012-0/+411
| | | | | | | | | | | | Protobuf 3.16 changed the status API in https://github.com/protocolbuffers/protobuf/commit/59ea5c8f19de47dc15cbce2e2e97d9de01d50fb9 so must be patched. All deps now support python3_9 as well so enable support in TF Closes: https://bugs.gentoo.org/800824 Closes: https://bugs.gentoo.org/802732 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: check gcc version correctlyJian Lin2021-06-202-2/+2
| | | | | | | | Closes: https://bugs.gentoo.org/789270 Closes: https://github.com/gentoo/gentoo/pull/20750 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Jian Lin <jlin.gentoo@outlook.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.5.0Jason Zaman2021-06-202-0/+423
| | | | | Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add pkgconfig or pkgconfig-referenced libs depsSam James2021-06-181-1/+2
| | | | | | | | | | Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: fix function/phase declaration styleSam James2021-05-041-1/+1
| | | | | Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/tensorflow: call pkg-config via toolchain-funcs.eclass helperSam James2021-04-131-3/+3
| | | | | | | This ensures we call the correct pkg-config in e.g. cross. Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Remove obsolete values from PYTHON_COMPATMichał Górny2021-01-311-1/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/tensorflow: Remove old 2.3.1-r1David Seifert2020-12-273-421/+1
| | | | | | | * Blocks cudnn cleanup Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: drop 2.4-rcJason Zaman2020-12-253-816/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.4.0Jason Zaman2020-12-252-0/+408
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.4.0_rc4Jason Zaman2020-12-062-0/+408
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Drop oldJason Zaman2020-12-065-1552/+0
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.4.0_rc3Jason Zaman2020-11-282-3/+3
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Add missing flatbuffers python dep to 2.4Jason Zaman2020-11-111-0/+1
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.4.0_rc1Jason Zaman2020-11-112-0/+412
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Fix compile error against grpc-1.32Jason Zaman2020-10-192-0/+406
| | | | | | Closes: https://bugs.gentoo.org/747547 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Add missing pybind11 dep to 2.3Jason Zaman2020-10-091-0/+1
| | | | | | Closes: https://bugs.gentoo.org/713482 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.3.1Jason Zaman2020-10-092-0/+420
| | | | | | Closes: https://bugs.gentoo.org/739938 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: correct the name of the patch tarball.Benda Xu2020-09-261-1/+1
| | | | | | | Suggested-by: Jouni Kosonen <jouni.kosonen@tukesoft.com> Closes: https://bugs.gentoo.org/744652 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/tensorflow{,-estimator}: add Python 3.8 and prefix support.Benda Xu2020-09-251-0/+382
| | | | | | | | | | tensorflow cuda build system hard codes /usr/bin/ld by default. This patch prefixifies it. Reported-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://bugs.gentoo.org/736194 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* */*: [QA] Remove redundant <longdescription/>sMichał Górny2020-09-141-3/+0
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17540 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/tensorflow: Drop 1.15 and 2.0Jason Zaman2020-08-306-838/+0
| | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Fix build failures in 2.2Jason Zaman2020-08-302-5/+6
| | | | | | | | | | | Patch needed to build against numpy-1.19. Also updated deps for flatbuffers, h5py Closes: https://bugs.gentoo.org/736155 Closes: https://bugs.gentoo.org/710074 Closes: https://bugs.gentoo.org/725120 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.2.0Jason Zaman2020-05-162-6/+17
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: replace python_export with python_get_sitedirJason Zaman2020-04-074-20/+12
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.2.0_rc2Jason Zaman2020-03-292-0/+381
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: [QA] Fix UnnecessarySlashStripDavid Seifert2020-02-083-3/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: bump 2.1.0Jason Zaman2020-01-264-47/+7
| | | | | | | | Closes: https://bugs.gentoo.org/701334 Closes: https://bugs.gentoo.org/704490 Closes: https://bugs.gentoo.org/701342 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-053-6/+6
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/tensorflow: bump 2.1.0_rc2Jason Zaman2019-12-243-374/+1
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: bump 2.1.0_rc1Jason Zaman2019-12-233-0/+385
| | | | | | Bug: https://bugs.gentoo.org/701342 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Revert "sci-libs/tensorflow: drop unneeded dep for zip"Jason Zaman2019-12-113-0/+3
| | | | | | | | | | | | | This reverts commit 48e9fe547f482a4500d7aa5e080703f85de636f3. These ones need to be the exact archives specified in the WORKSPACE file. Bazel fetches distfiles and verifies the hashes match. Switching zips to tarballs will mean the filenames and hashes are wrong so bazel will fall back to fetching from the internet, which breaks with network-sandbox. Signed-off-by: Jason Zaman <perfinion@gentoo.org>