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
|