# Generated by makepkg 6.1.0
# Thu May 23 06:55:35 UTC 2024
pkgbase = mingw-w64-petsc
	pkgdesc = Sparse iterative (non)linear solver package (mingw-w64)
	pkgver = 3.21.1
	pkgrel = 1
	url = https://www.mcs.anl.gov/petsc/
	arch = any
	license = spdx:BSD-2-Clause
	makedepends = python
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-msmpi
	makedepends = mingw-w64-ucrt-x86_64-fc
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-gcc-libgfortran
	depends = mingw-w64-ucrt-x86_64-hwloc
	depends = mingw-w64-ucrt-x86_64-metis
	depends = mingw-w64-ucrt-x86_64-parmetis
	depends = mingw-w64-ucrt-x86_64-omp
	depends = mingw-w64-ucrt-x86_64-openblas
	optdepends = mingw-w64-ucrt-x86_64-tcl: build & run test suite
	noextract = petsc-lite-3.21.1.tar.gz
	source = https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-lite-3.21.1.tar.gz
	source = all.tcl
	source = tclbuildtest.tcl
	source = petsc.test
	source = petsc-mat.test
	source = 0001-mpi-detection-override.patch
	source = 0002-openblas-clang.patch
	source = 0003-pid.patch
	sha256sums = 7ff8b692bceb7d7a8f51e2f45ccb20af00ba9395d7e1eee8816d46eb1c4c4b27
	sha256sums = ec5072630e1c0309fe383669e9187790cd135a393c67bc4bc35cf60b0ba396ff
	sha256sums = 15c7af25b91406d5fe5f26cfe00963b6cfde1c3dd466eb25f1b6fae299934966
	sha256sums = 7d171b2680211b0a4d305dfb866faf5c995e47d0ecf619d33f1cce3190c32128
	sha256sums = b1c9c4c4155d10bcf12c5c512df34cd6a781c4c81f6edbc8e331f49c7e10a1f7
	sha256sums = bef5353d6d10de492c9832f24b41993c38d1b36a78eb55e7d49089ba72acc05a
	sha256sums = c954cc4240a6f3cebdc40cf4fca07561e58eb50717b9741c296b73657bac1c51
	sha256sums = 08d37a205d7a2ae27ccef41ee931f92c96aa428b94ed633def2f56fdfa6fb11e

pkgname = mingw-w64-ucrt-x86_64-petsc

pkgname = mingw-w64-ucrt-x86_64-petsc-build
