# Generated by makepkg 6.1.0
# Fri Aug 29 06:03:39 UTC 2025
pkgbase = mingw-w64-lapack
	pkgdesc = Linear Algebra PACKage (mingw-w64)
	pkgver = 3.12.1
	pkgrel = 2
	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 = cc66e988e10562e597112f20ceae8f5362aa3155448d02100d5d6fd88991d8f1
	sha256sums = 9e67bf22b94d6ca24d7b4b5bf98ea4a239619fd40a7457fb483a7b91f2bb158d

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
