# Generated by makepkg 6.1.0
# Thu Jul  2 01:58:18 UTC 2026
pkgbase = magma
	pkgver = 2.8.0
	pkgrel = 2
	url = https://icl.utk.edu/magma/
	arch = x86_64
	arch = aarch64
	license = BSD-3-Clause
	makedepends = git
	makedepends = cmake
	makedepends = ninja
	makedepends = python
	makedepends = gcc-fortran
	makedepends = cuda
	makedepends = rocm-core
	makedepends = hip-runtime-amd
	makedepends = hipblas
	makedepends = hipsparse
	depends = blas
	depends = lapack
	optdepends = python: for examples and tests
	optdepends = gcc-fortran: Fortran interface
	options = !lto
	source = magma::git+https://bitbucket.org/icl/magma.git#tag=v2.8.0
	source = add_cuda_archs.patch
	source = hip_device.patch
	sha256sums = 781bafd605579512b441664f76c9ba5559268f95f9357247cb8e04b76a72061e
	sha256sums = 1ed3706a65a124ecef71012273687307aac70bfc80bc99a978002dfb0ee000cc
	sha256sums = 86739e85b015f8919e404ad32f5f57a446be86d2b728dba4eff17c536fbaef62

pkgname = magma-cuda
	pkgdesc = Matrix Algebra on GPU and Multicore Architectures (with CUDA)
	depends = blas
	depends = lapack
	depends = cuda
	provides = magma
	replaces = magma

pkgname = magma-hip
	pkgdesc = Matrix Algebra on GPU and Multicore Architectures (with ROCm/HIP)
	depends = blas
	depends = lapack
	depends = hip-runtime-amd
	depends = hipblas
	depends = hipsparse
	provides = hipmagma
	replaces = hipmagma
