3232_realname=petsc
3333pkgbase=mingw-w64-${_realname}
3434pkgname=(" ${MINGW_PACKAGE_PREFIX} -${_realname} " " ${MINGW_PACKAGE_PREFIX} -${_realname} -build" )
35- pkgver=3.21.5
35+ pkgver=3.22.0
3636pkgrel=1
3737pkgdesc=' Sparse iterative (non)linear solver package (mingw-w64)'
3838arch=(' any' )
@@ -62,16 +62,18 @@ source=("https://web.cels.anl.gov/projects/petsc/download/release-snapshots/${_r
6262 ' petsc-mat.test'
6363 ' 0001-mpi-detection-override.patch'
6464 ' 0002-openblas-clang.patch'
65- ' 0003-pid.patch' )
65+ ' 0003-pid.patch'
66+ ' 0004-set_output_format.patch' )
6667noextract=(" ${_realname} -lite-${pkgver} .tar.gz" )
67- sha256sums=(' 4eb1ec04c1a8988bd524f71f8d7d980dc1853d5be8791c0f19f3c09eef71fdd2 '
68+ sha256sums=(' 2c03f7c0f7ad2649240d4989355cf7fb7f211b75156cd7d424e1d9dd7dfb290b '
6869 ' ec5072630e1c0309fe383669e9187790cd135a393c67bc4bc35cf60b0ba396ff'
6970 ' 15c7af25b91406d5fe5f26cfe00963b6cfde1c3dd466eb25f1b6fae299934966'
7071 ' 7d171b2680211b0a4d305dfb866faf5c995e47d0ecf619d33f1cce3190c32128'
7172 ' b1c9c4c4155d10bcf12c5c512df34cd6a781c4c81f6edbc8e331f49c7e10a1f7'
7273 ' bef5353d6d10de492c9832f24b41993c38d1b36a78eb55e7d49089ba72acc05a'
7374 ' c954cc4240a6f3cebdc40cf4fca07561e58eb50717b9741c296b73657bac1c51'
74- ' 08d37a205d7a2ae27ccef41ee931f92c96aa428b94ed633def2f56fdfa6fb11e' )
75+ ' 08d37a205d7a2ae27ccef41ee931f92c96aa428b94ed633def2f56fdfa6fb11e'
76+ ' 254405c6c0eb5aa57b1cb74bbaf8876bcdb67d63136102e48a8036824bb9f129' )
7577
7678# Helper macros to help make tasks easier #
7779apply_patch_with_msg () {
@@ -90,7 +92,8 @@ prepare() {
9092 apply_patch_with_msg \
9193 0001-mpi-detection-override.patch \
9294 0002-openblas-clang.patch \
93- 0003-pid.patch
95+ 0003-pid.patch \
96+ 0004-set_output_format.patch
9497}
9598
9699# Optimized build flavors
0 commit comments