summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Diehl2023-10-14 13:44:07 +0200
committerMartin Diehl2023-10-14 13:44:33 +0200
commit00540b6055533de69de8bfdf7a785270231f7c5c (patch)
tree5f75e2796b347f5f21f32b7d6f6fe930d9228e09
parentbf5e073f374311f52a09c4e3caa8219140e9f2d4 (diff)
downloadaur-00540b6055533de69de8bfdf7a785270231f7c5c.tar.gz
PETSc 3.20.0 compatibility
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 6 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 16f92b98789a..ef70c3768c60 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = damask
pkgdesc = DAMASK - The Duesseldorf Advanced Material Simulation Kit
pkgver = 3.0.0~alpha7
- pkgrel = 4
+ pkgrel = 5
url = https://damask.mpie.de
arch = x86_64
license = AGPL3
makedepends = cmake
makedepends = python-setuptools
- makedepends = petsc<3.20
+ makedepends = petsc<3.21
makedepends = hdf5-openmpi
makedepends = fftw
makedepends = zlib
diff --git a/PKGBUILD b/PKGBUILD
index 9df357d5291e..831b76523e3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,13 @@ pkgbase=damask
pkgname=('damask' 'damask-grid' 'damask-mesh' 'python-damask')
pkgver=3.0.0~alpha7
pkgver_=3.0.0-alpha7
-pkgrel=4
+pkgrel=5
pkgdesc='DAMASK - The Duesseldorf Advanced Material Simulation Kit'
arch=('x86_64')
url='https://damask.mpie.de'
license=('AGPL3')
makedepends=('cmake' 'python-setuptools'
- 'petsc<3.20' 'hdf5-openmpi' 'fftw' 'zlib' 'libfyaml'
+ 'petsc<3.21' 'hdf5-openmpi' 'fftw' 'zlib' 'libfyaml'
'python-matplotlib' 'python-scipy' 'python-pandas' 'python-h5py' 'python-pyaml')
optdepends=('paraview: post-processing')
source=(https://damask.mpie.de/download/damask-${pkgver_}.tar.xz
@@ -23,8 +23,8 @@ sha256sums=('442b06b824441293e72ff91b211a555c5d497aedf62be1c4332c426558b848a4'
'c98b009ac98952528d3d50a0844d433b8635206df3e0525a8018ad68c6fad947')
prepare() {
- sed -i '24s/18/19/g' ${pkgname}-${pkgver_}/src/CLI.f90
- sed -i '14s/19/20/g' ${pkgname}-${pkgver_}/CMakeLists.txt
+ sed -i '24s/18/20/g' ${pkgname}-${pkgver_}/src/CLI.f90
+ sed -i '14s/19/21/g' ${pkgname}-${pkgver_}/CMakeLists.txt
sed -i '73d;75d;77d' ${pkgname}-${pkgver_}/src/mesh/discretization_mesh.f90
sed -i '92i DMAddField, &' ${pkgname}-${pkgver_}/src/mesh/mesh_mech_FEM.f90
patch ${pkgname}-${pkgver_}/src/grid/grid_thermal_spectral.f90 "${srcdir}/T-init.patch"