# Generated by makepkg 7.1.0
# Wed Oct 21 23:40:36 UTC 2026
pkgbase = tensorflow
	pkgdesc = Library for computation using data flow graphs for scalable machine learning
	pkgver = 2.21.0
	pkgrel = 1
	url = https://www.tensorflow.org/
	arch = x86_64
	arch = aarch64
	license = Apache-2.0
	makedepends = bazel
	makedepends = git
	makedepends = openmp
	makedepends = tinyxxd
	makedepends = python-installer
	makedepends = patchelf
	makedepends = libxcrypt-compat
	makedepends = clang20
	makedepends = lld
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	optdepends = tensorboard: Tensorflow visualization toolkit
	source = tensorflow-2.21.0.tar.gz::https://github.com/tensorflow/tensorflow/archive/v2.21.0.tar.gz
	source = tensorflow-2.19.0-tf-runtime-workspace.patch
	source = tf-runtime-forward-decls.patch
	source = tensorflow-2.19.0-matmul-it-unused-result.patch
	source = protobuf-deps.patch
	source = tensorflow-2.20.0-python-3.14.patch
	source = tensorflow-2.21.0-include-executor-bazel.patch
	sha512sums = 0bf30434cf0aa72f9ceda444e51cae76bd8af9b1cc38538060b5cae9365424e5610ee95a1c7ea225c6db6e461525b800d8302839a31fd034541863603001ffcf
	sha512sums = 27a07c1f5ab3898e049717e3f56498577c62840416b425e582a308d22112c0341b26a69d419daa0f80fac5be53cee122122b1b8200fc885ae5f7346b8e3ecb10
	sha512sums = b3ac22ede074decdb751adbc8f0324f4b729ffb4927fddcc67250e2f2a2812d2ed6ff515ed98cb3eaf5c1e4b755d6b780f5515181b6f10f046dbaa91e0eb1964
	sha512sums = e5856d277edcef6ab655e8b641f1ec8fe9823264221d687c9938bb00d5acee626a2a05b46cfd97fbad8551f270332ed09b73848bf9784137317fee47ad64c80e
	sha512sums = f4a16944bafc4f75df745163f09612aed12d6353eb5564c734197ae33b7b4e27ace77c50610f147a7ed623612b335385176c9c3f654db2011bbeeeedc63c0203
	sha512sums = cfb1eced1f4b4534deddf14b73d45ae4f8104264ccada1a8854e0dbf7ef2a2f28e67930348211541630a102994ad258d55804359448d225863c4bd5c8762fff1
	sha512sums = f8358d53ec77d73809435b2352eecf69889362c561c2c4edebd0411cbf17c3d262b28749ab7c253b93a533cfe7e95ee82d329de41bd88a612640d1590b1d1c9d
	source_x86_64 = https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-x86_64
	depends_x86_64 = intel-oneapi-openmp
	depends_x86_64 = intel-oneapi-compiler-shared-runtime-libs
	sha512sums_x86_64 = 206d9a1c98deba75435fe69597ce47dedfe3bb73b0af145245870516d9b2a534e49a8ece765cea5fe80cec57e254bc6655cdab0b194717a89976ed67d9330cf6
	source_aarch64 = https://github.com/bazelbuild/bazel/releases/download/7.7.0/bazel_nojdk-7.7.0-linux-arm64
	makedepends_aarch64 = libxml2-legacy
	sha512sums_aarch64 = f3d22390025826ded29bc9d5b35d01d98244c44abe5d4166184b0f14be16432b1867178e2bcf71a5ee5f78beb10f84a91b6bb2f398a0554ba3840e6f8dbbd38a

pkgname = tensorflow

pkgname = tensorflow-opt
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with AVX CPU optimizations)
	arch = x86_64
	provides = tensorflow
	conflicts = tensorflow

pkgname = tensorflow-cuda
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with CUDA)
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	provides = tensorflow
	conflicts = tensorflow

pkgname = tensorflow-opt-cuda
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with CUDA and AVX CPU optimizations)
	arch = x86_64
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	provides = tensorflow
	provides = tensorflow-cuda
	conflicts = tensorflow

pkgname = python-tensorflow
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	depends = python-termcolor
	depends = python-astor
	depends = python-gast
	depends = python-numpy
	depends = python-protobuf
	depends = absl-py
	depends = python-h5py
	depends = python-keras
	depends = python-opt_einsum
	depends = python-wrapt
	depends = python-astunparse
	depends = python-pasta
	depends = python-flatbuffers
	depends = python-typing_extensions
	depends = python-ml-dtypes

pkgname = python-tensorflow-opt
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with AVX CPU optimizations)
	arch = x86_64
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	depends = python-termcolor
	depends = python-astor
	depends = python-gast
	depends = python-numpy
	depends = python-protobuf
	depends = absl-py
	depends = python-h5py
	depends = python-keras
	depends = python-opt_einsum
	depends = python-wrapt
	depends = python-astunparse
	depends = python-pasta
	depends = python-flatbuffers
	depends = python-typing_extensions
	depends = python-ml-dtypes
	provides = python-tensorflow
	conflicts = python-tensorflow

pkgname = python-tensorflow-cuda
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with CUDA)
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	depends = python-pycuda
	depends = python-termcolor
	depends = python-astor
	depends = python-gast
	depends = python-numpy
	depends = python-protobuf
	depends = absl-py
	depends = python-h5py
	depends = python-keras
	depends = python-opt_einsum
	depends = python-wrapt
	depends = python-astunparse
	depends = python-pasta
	depends = python-flatbuffers
	depends = python-typing_extensions
	depends = python-ml-dtypes
	provides = python-tensorflow
	conflicts = python-tensorflow

pkgname = python-tensorflow-opt-cuda
	pkgdesc = Library for computation using data flow graphs for scalable machine learning (with CUDA and AVX CPU optimizations)
	arch = x86_64
	depends = c-ares
	depends = pybind11
	depends = openssl
	depends = libpng
	depends = curl
	depends = giflib
	depends = icu
	depends = libjpeg-turbo
	depends = python-pycuda
	depends = python-termcolor
	depends = python-astor
	depends = python-gast
	depends = python-numpy
	depends = python-protobuf
	depends = absl-py
	depends = python-h5py
	depends = python-keras
	depends = python-opt_einsum
	depends = python-wrapt
	depends = python-astunparse
	depends = python-pasta
	depends = python-flatbuffers
	depends = python-typing_extensions
	depends = python-ml-dtypes
	provides = python-tensorflow
	provides = python-tensorflow-cuda
	conflicts = python-tensorflow
