summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Diehl2023-02-06 11:00:04 +0100
committerMartin Diehl2023-02-06 11:00:04 +0100
commit11f83d9f6d7cf7a2653e8d550a0c5610218082af (patch)
tree7fdc065caa2791801732a156f84315f666348aed
parent7a7152eb0a81afddf98593fe3e8ee361c48ce92a (diff)
downloadaur-11f83d9f6d7cf7a2653e8d550a0c5610218082af.tar.gz
7.0.3
also using CMAKE flags recommended by the upstream author
-rw-r--r--PKGBUILD13
1 files changed, 10 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f603567bc500..00eade9bb3de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Martin Diehl <aur@martin-diehl.net>
# Contributor: Samuel Williams <samuel.williams@oriontransfer.co.nz>
pkgname=scotch
-pkgver=7.0.2
+pkgver=7.0.3
pkgrel=1
pkgdesc="Software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering. This is the all-inclusive version (MPI/serial/esmumps)."
url="https//gitlab.inria.fr/scotch/scotch"
@@ -12,7 +12,7 @@ provides=('ptscotch' 'ptscotch-openmpi' 'scotch_esmumps' 'scotch_ptesmumps')
conflicts=('ptscotch-openmpi' 'scotch_esmumps' 'scotch_esmumps5')
arch=('i686' 'x86_64')
source=("https://gitlab.inria.fr/scotch/scotch/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.gz")
-sha256sums=('17db72097dea75522570fe26ece62d99d480a2ea49954181d87b3e1dc913e05b')
+sha512sums=('0f811b735a8249d59b2d11bad90f029316acd6da2adc45110becde4cff2aed83f1d86fdde23123cc88dc89dba78dee83ad11027af444d6037731799ff3178a26')
options=(!emptydirs)
@@ -21,7 +21,14 @@ prepare(){
}
build() {
- cmake -S ${pkgname}-v${pkgver} -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DINSTALL_METIS_HEADERS=OFF
+ cmake -S ${pkgname}-v${pkgver} -B build -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_SHARED_LIBS=ON \
+ -DINSTALL_METIS_HEADERS=OFF \
+ -DCOMMON_PTHREAD_FILE=ON \
+ -DSCOTCH_PTHREAD=ON \
+ -DSCOTCH_PTHREAD_MPI=ON \
+ -DCOMMON_PTHREAD_AFFINITY_LINUX=ON
cmake --build build --parallel
}