%FILENAME%
dune-common-2.10.0-2-x86_64.pkg.tar.zst

%NAME%
dune-common

%BASE%
dune-common

%VERSION%
2.10.0-2

%DESC%
Infrastructure and foundation classes

%CSIZE%
3728831

%ISIZE%
29660207

%SHA256SUM%
6b86d613d504b3e823746eade2d7904d5e968c6684286accf582e8a8f15ee82a

%URL%
https://dune-project.org/modules/dune-common

%LICENSE%
LicenseRef-GPL-2.0-only-with-DUNE-exception

%ARCH%
x86_64

%BUILDDATE%
1734896567

%PACKAGER%
Unknown Packager

%PROVIDES%
dune-add-spdx
dune-ctest
dune-git-whitespace-hook
dunecontrol
dunepackaging.py
duneproject

%DEPENDS%
cmake
git
lapack
python-setuptools
python-portalocker
python-numpy
python-mpi4py
python-jinja

%OPTDEPENDS%
vc: C++ Vectorization library
texlive-latexextra: Type setting system
doxygen: Generate the class documentation from C++ sources
graphviz: Graph visualization software
inkscape: Conversion routines for generate PNG images
bash-completion: for completion when using bash
parmetis: Parallel Graph Partitioning and Fill-reducing Matrix Ordering
scotch: Software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering
onetbb: High level abstract threading library
man-db: manual pages for dune
python-matplotlib: for Matplotlib rendering
python-scikit-build: for dunepackaging.py

%MAKEDEPENDS%
python-scikit-build
doxygen
graphviz
python-sphinx
texlive-latexextra
biber

