# Generated by makepkg 6.1.0
# Wed Apr  9 05:21:48 UTC 2025
pkgbase = mingw-w64-petsc
	pkgdesc = Sparse iterative (non)linear solver package (mingw-w64)
	pkgver = 3.23.0
	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-pkgconf
	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.23.0.tar.gz
	source = https://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-lite-3.23.0.tar.gz
	source = petsc.tcl
	source = testme-0.tm
	source = buildme-0.tm
	source = xyz-0.tm
	source = 0001-mpi-detection-override.patch
	source = 0002-openblas-clang.patch
	source = 0003-pid.patch
	source = 0004-set_output_format.patch
	source = 0005-with-pthread.patch
	sha256sums = aeebd7094f4d583fd04700e73779caa7d9a3d54742e95eff2c3dd87768a79063
	sha256sums = 5df892855b26560a2ccd1a258b70ac63a772dbde5ecc4a40a95e48c1f52b94ab
	sha256sums = 8d8f5670ffdf34a10b0d027bff976131824e2e6b053f8a13d207ecddd4663d6d
	sha256sums = d0db2aa573c9aaf57b30cb3c2bd7c66e1677f3f468002f467da98b75943076b1
	sha256sums = 285520fc2e38db814914e6a45a1417508cf9e819a27ac64185fe4bcc57c419ad
	sha256sums = bef5353d6d10de492c9832f24b41993c38d1b36a78eb55e7d49089ba72acc05a
	sha256sums = c954cc4240a6f3cebdc40cf4fca07561e58eb50717b9741c296b73657bac1c51
	sha256sums = 08d37a205d7a2ae27ccef41ee931f92c96aa428b94ed633def2f56fdfa6fb11e
	sha256sums = 254405c6c0eb5aa57b1cb74bbaf8876bcdb67d63136102e48a8036824bb9f129
	sha256sums = bd7d1fa888d24f5183de992fb9377a4532cd9f38c5608018f5cd82f61e3096e9

pkgname = mingw-w64-ucrt-x86_64-petsc

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