# Generated by makepkg 6.1.0
# Thu Feb  6 21:10:17 UTC 2025
pkgbase = mingw-w64-lapack
	pkgdesc = Linear Algebra PACKage (mingw-w64)
	pkgver = 3.12.1
	pkgrel = 1
	url = https://www.netlib.org/lapack
	arch = any
	license = spdx:BSD-3-Clause
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-fc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-ninja
	source = https://github.com/Reference-LAPACK/lapack/archive/v3.12.1/lapack-3.12.1.tar.gz
	source = 0001-sized-init-with-integer-8.patch::https://patch-diff.githubusercontent.com/raw/Reference-LAPACK/lapack/pull/1094.patch
	source = 0002-type-mismatch-with-integer-8.patch::https://github.com/Reference-LAPACK/lapack/commit/0799b59571a4bbb434c62ef2346146123aa19d8d.patch
	source = 0003-line-reflow-with-integer-8.patch::https://github.com/Reference-LAPACK/lapack/pull/1099.patch
	sha256sums = 2ca6407a001a474d4d4d35f3a61550156050c48016d949f0da0529c0aa052422
	sha256sums = 658a558b012101089322e3af8246568e635776eebcdb588803af7f245f676513
	sha256sums = 1cd1328111c562c635bcc5d69b1088f763825674445c2c011f02fd4846665dcd
	sha256sums = dce6370e0f4d1d8c4cbac4c8c50e87e3f6f7ab3d62903760b6abc1aa8158e221

pkgname = mingw-w64-ucrt-x86_64-lapack
	depends = mingw-w64-ucrt-x86_64-blas
	depends = mingw-w64-ucrt-x86_64-gcc-libgfortran

pkgname = mingw-w64-ucrt-x86_64-blas
	pkgdesc = Basic Linear Algebra Subprograms (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-gcc-libgfortran

pkgname = mingw-w64-ucrt-x86_64-cblas
	pkgdesc = C interface to BLAS (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-blas

pkgname = mingw-w64-ucrt-x86_64-lapacke
	pkgdesc = C interface to LAPACK (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-lapack

pkgname = mingw-w64-ucrt-x86_64-lapack64
	pkgdesc = Linear Algebra PACKage (64-bit integers) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-blas64
	depends = mingw-w64-ucrt-x86_64-gcc-libgfortran

pkgname = mingw-w64-ucrt-x86_64-blas64
	pkgdesc = Basic Linear Algebra Subprograms (64-bit integers) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-gcc-libgfortran

pkgname = mingw-w64-ucrt-x86_64-cblas64
	pkgdesc = C interface to BLAS (64-bit integers) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-blas64
	optdepends = mingw-w64-ucrt-x86_64-blas: development headers

pkgname = mingw-w64-ucrt-x86_64-lapacke64
	pkgdesc = C interface to LAPACK (64-bit integers) (mingw-w64)
	depends = mingw-w64-ucrt-x86_64-lapack64
	optdepends = mingw-w64-ucrt-x86_64-lapacke: development headers
