summarylogtreecommitdiffstats
path: root/.SRCINFO
blob: 530009a99a34b1bed5efa654999b45b791c8f1fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
pkgbase = petsc
	pkgdesc = Portable, extensible toolkit for scientific computation
	pkgver = 3.23.0
	pkgrel = 3
	url = https://petsc.org
	install = petsc.install
	arch = i686
	arch = x86_64
	license = BSD-2-Clause
	makedepends = gcc
	makedepends = gcc-fortran
	makedepends = cmake
	makedepends = cython
	makedepends = python-setuptools
	depends = openmpi
	depends = lapack
	depends = hdf5-openmpi
	depends = fftw-openmpi
	depends = superlu
	depends = suitesparse
	depends = libyaml
	depends = gsl
	depends = libjpeg-turbo
	depends = netcdf-openmpi
	depends = zfp
	depends = zlib
	depends = python-numpy
	depends = python-mpi4py
	optdepends = hypre: support for HYPRE
	optdepends = kokkos: support Kokkos
	optdepends = metis: support for METIS
	optdepends = mumps: support for MUMPS
	optdepends = parmetis: support for ParMETIS
	optdepends = scalapack: support for ScaLAPACK
	optdepends = scotch: support for Scotch
	optdepends = superlu_dist: support for SuperLU_DIST
	optdepends = triangle: support for Triangle
	optdepends = zoltan: support for zoltan
	provides = petsc4py
	options = staticlibs
	source = http://web.cels.anl.gov/projects/petsc/download/release-snapshots/petsc-3.23.0.tar.gz
	source = test_optdepends.sh
	source = fortran-include.patch
	sha512sums = e5cd7649451277ff5c9dedac4948be12cd1465261f872319a8f1c42842a51a817cb36f4a36f02ccb1d8c13e4cfb6fd4bb36c297f74b22129d288001769a6d66b
	sha512sums = 809e956a60be3604db08d523faba0de26f97d63e9ceb174e06202ca6f742df917670821246349974662d8e98f7a166c107d2f1627a6aa256a4b69efd1576b891
	sha512sums = 26b3eb8baf0e3f0b2dfd21e53ae656a036a82ebe22589603679281a627cc30738143e6e29ac85c40f623eb817cce12586cf8e0fa9d5c47c05a984ad1c964e985

pkgname = petsc