summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-11-01 22:30:12 -0500
committerCarlos Aznarán Laos2022-11-01 22:30:12 -0500
commit99fa75db567fdb54e2a6c6e9b41bcb4f61856bb2 (patch)
tree1529716e34eb39b7b8787889506ec10c4b1d713b
parent6899fb563d75bc80546db17fb3e70e00aba0714f (diff)
downloadaur-99fa75db567fdb54e2a6c6e9b41bcb4f61856bb2.tar.gz
Update .SRCINFO
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD2
2 files changed, 14 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d3b085638e7..1cb5a70bdda3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,12 @@
pkgbase = petsc-git
pkgdesc = Portable, extensible toolkit for scientific computation
- pkgver = 3.16.3.59.g94bef9dd528
+ pkgver = 3.18.1.24.g1f6a6395d11
pkgrel = 1
- url = https://gitlab.com/petsc/petsc
+ url = https://petsc.org
install = petsc.install
arch = i686
arch = x86_64
- license = BSD
+ license = custom:BSD-2-clause
makedepends = gcc
makedepends = gcc-fortran
makedepends = cmake
@@ -15,25 +15,14 @@ pkgbase = petsc-git
makedepends = git
makedepends = cython
makedepends = chrpath
- makedepends = hypre=2.23.0
+ makedepends = hypre
depends = openmpi
depends = lapack
depends = fftw
depends = zlib
- depends = cython
depends = python-mpi4py
depends = python-numpy
- depends = eigen>=3
- depends = openblas
- options = !staticlibs
- source = git+https://gitlab.com/petsc/petsc.git#branch=release
- source = https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-with-docs-3.16.3.tar.gz
- source = test_optdepends.sh
- sha512sums = SKIP
- sha512sums = ed58dd2f479b4177176f12aea55c8fd48a39e1f5105194896509d5e469095eb04c48405d4c062cc500b19e0b140a6984b482aa2a211b5fefc5be18d7071ec45a
- sha512sums = e45df388b373b5f8c86567f32f0d79ae275a855a7fd3b4bb9c03d6875351633d4064de701644a4aa2f9eff90d63806f714230298149868b2f6d92a4f21e20cb8
-
-pkgname = petsc-git
+ depends = eigen
optdepends = boost: Free peer-reviewed portable C++ source libraries
optdepends = cgns: Recording and recovering computer data
optdepends = eigen: Lightweight C++ template library for vector and matrix math
@@ -45,7 +34,6 @@ pkgname = petsc-git
optdepends = metis: Partitioning library (for meshes)
optdepends = mumps: Sparse solver library
optdepends = netcdf-openmpi: Management of array-data
- optdepends = openblas: Linear algebra libraries
optdepends = opencl-headers: for opencl (GPU computing)
optdepends = opencl: GPU computing
optdepends = openmp: Parallel distributed tasks
@@ -55,14 +43,13 @@ pkgname = petsc-git
optdepends = suitesparse: Sparse matrix library
optdepends = superlu: Subroutines for sparsse linear systems
optdepends = libyaml: configuration files
- provides = petsc=3.16.3
- provides = petsc4py=3.16.3
+ provides = petsc=3.18.1.24.g1f6a6395d11
+ provides = petsc4py=3.18.1.24.g1f6a6395d11
conflicts = petsc
+ options = staticlibs
+ source = git+https://gitlab.com/petsc/petsc.git#branch=release
+ source = test_optdepends.sh
+ sha512sums = SKIP
+ sha512sums = e45df388b373b5f8c86567f32f0d79ae275a855a7fd3b4bb9c03d6875351633d4064de701644a4aa2f9eff90d63806f714230298149868b2f6d92a4f21e20cb8
-pkgname = petsc-doc
- pkgdesc = Documentation for PETSc
- depends =
- optdepends =
- provides = petsc-doc
- conflicts =
- replaces = petsc-doc
+pkgname = petsc-git
diff --git a/PKGBUILD b/PKGBUILD
index d0792816de43..1c0ae21796e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -45,7 +45,7 @@ source=(git+https://gitlab.com/${_base}/${_base}.git#branch=release
sha512sums=('SKIP'
'e45df388b373b5f8c86567f32f0d79ae275a855a7fd3b4bb9c03d6875351633d4064de701644a4aa2f9eff90d63806f714230298149868b2f6d92a4f21e20cb8')
conflicts=("${_base}")
-provides=("${_base}=${pkgver%.r*}" "${_base}4py=${pkgver%.r*}")
+provides=("${_base}=${pkgver%%.r*}" "${_base}4py=${pkgver%%.r*}")
install=${_base}.install
_install_dir="/usr"