summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/tensorflow: treecleanJakov Smolić2024-02-2416-2351/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: https://bugs.gentoo.org/807625 Closes: https://bugs.gentoo.org/906609 Closes: https://bugs.gentoo.org/905673 Closes: https://bugs.gentoo.org/913731 Closes: https://bugs.gentoo.org/882617 Closes: https://bugs.gentoo.org/881445 Closes: https://bugs.gentoo.org/915621 Closes: https://bugs.gentoo.org/909002 Closes: https://bugs.gentoo.org/705712 Closes: https://bugs.gentoo.org/873295 Closes: https://bugs.gentoo.org/907031 Closes: https://bugs.gentoo.org/909003 Closes: https://bugs.gentoo.org/909767 Closes: https://bugs.gentoo.org/913534 Closes: https://bugs.gentoo.org/818766 Closes: https://bugs.gentoo.org/830167 Closes: https://bugs.gentoo.org/854354 Closes: https://bugs.gentoo.org/851573 Closes: https://bugs.gentoo.org/780468 Closes: https://bugs.gentoo.org/910029 Closes: https://bugs.gentoo.org/897228 Closes: https://bugs.gentoo.org/844196 Closes: https://bugs.gentoo.org/910030 Closes: https://bugs.gentoo.org/897230 Closes: https://bugs.gentoo.org/788064 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sci-libs/tensorflow: drop 2.11.0, 2.12.0, 2.13.1, 2.14.1Jason Zaman2024-02-1432-6131/+0
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Move dev-python/{ml_dtypes → ml-dtypes}Jason Zaman2024-02-042-2/+2
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: fixing build issue with gcc-13wangjiezhe2024-02-036-0/+68
| | | | | | | | | | Tested on tensorflow-2.12/2.13/2.14/2.15 with USE="mpi python xla -cuda" and gcc-13. Bug: https://bugs.gentoo.org/905673 Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add 2.15.0wangjiezhe2024-02-0315-0/+2295
| | | | | Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add 2.14.1wangjiezhe2024-02-0315-0/+3982
| | | | | Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add 2.13.1wangjiezhe2024-02-0314-0/+1222
| | | | | Signed-off-by: wangjiezhe <wangjiezhe@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: update dependencieswangjiezhe2024-02-032-3/+4
| | | | | | | | | | | | | | 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@gmail.com> Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* Move {dev-util → dev-build}/bazelMichał Górny2024-01-172-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/use.desc: Make USE=cuda globalMichał Górny2023-12-261-1/+0
| | | | | | | | Add a global USE=cuda. It is used semi-consistently in 39 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34348 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Add more CPE strings for easier CVE trackingAllen Webb2023-12-051-0/+1
| | | | | | Signed-off-by: Allen Webb <allenwebb@google.com> Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* sci-libs/tensorflow: drop 2.10.0David Seifert2023-06-272-435/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/tensorflow: add 2.12.0Jason Zaman2023-06-052-0/+439
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: Remove Python < 3.10Michał Górny2023-01-102-4/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/tensorflow: add 2.11.0Jason Zaman2022-11-252-0/+435
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: drop 2.8.0, 2.9.0Sam James2022-11-193-867/+0
| | | | | | Depends on old dev-util/nvidia-cuda-toolkit. Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/tensorflow: add 2.10.0Jason Zaman2022-09-222-0/+438
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: add 2.9.0Jason Zaman2022-06-252-0/+432
| | | | | Closes: https://bugs.gentoo.org/849101 Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: drop 2.5.0-r3, 2.7.0Jason Zaman2022-06-253-838/+0
| | | | Signed-off-by: Jason Zaman <perfinion@gentoo.org>
* sci-libs/tensorflow: restrict flatbuffers depSam James2022-06-173-3/+3
| | | | | Bug: https://bugs.gentoo.org/844196 Signed-off-by: Sam James <sam@gentoo.org>
* 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>