summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHector Mtz-Seara2021-05-20 16:12:04 +0200
committerHector Mtz-Seara2021-05-20 16:12:04 +0200
commit7bd66833b18b3d50c8cdb22ba76f546abc71bbe1 (patch)
tree51d4c4ed606afab7f68a196915ae0b998ab02006
parentc27c068890a138229c664df93ada8aa1c5c7a9be (diff)
downloadaur-7bd66833b18b3d50c8cdb22ba76f546abc71bbe1.tar.gz
Removed CUDA as default
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
2 files changed, 8 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9467bc5c1152..b2c36199b06b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = gromacs
pkgdesc = A versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.
pkgver = 2021.2
- pkgrel = 2
+ pkgrel = 3
url = http://www.gromacs.org/
arch = x86_64
license = LGPL
@@ -11,6 +11,7 @@ pkgbase = gromacs
depends = lapack
depends = zlib
depends = hwloc
+ depends = gcc10
optdepends = cuda: Nvidia GPU support
optdepends = vmd: Accesibility to other trajectory formats (ONLY WHEN COMPILING)
optdepends = perl: needed for demux.pl and xplor2gmx.pl
diff --git a/PKGBUILD b/PKGBUILD
index 8fdb67865cee..f1b5dd028a2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@
pkgname=gromacs
pkgver=2021.2
-pkgrel=2
+pkgrel=3
pkgdesc='A versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.'
url='http://www.gromacs.org/'
license=("LGPL")
arch=('x86_64')
-depends=('lapack' 'zlib' 'hwloc')
+depends=('lapack' 'zlib' 'hwloc' 'gcc10')
optdepends=('cuda: Nvidia GPU support'
'vmd: Accesibility to other trajectory formats (ONLY WHEN COMPILING)'
'perl: needed for demux.pl and xplor2gmx.pl'
@@ -24,9 +24,9 @@ export VMDDIR=/usr/lib/vmd/ #If vmd is available at compilation time
#trajectory file format that can be read by
#VMD installation (e.g. AMBER's DCD format).
-#For cuda support gccXXX is required, if you do not need cuda support comment the next two lines
-#export CC=gcc-XXX
-#export CXX=g++-XXX
+#For cuda support gcc10 is required, if you do not need cuda support comment the next two lines
+#export CC=gcc-10
+#export CXX=g++-10
build() {
mkdir -p ${srcdir}/{single,double}
@@ -48,9 +48,9 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr/ \
-DCMAKE_INSTALL_LIBDIR=lib\
-DGMX_BUILD_OWN_FFTW=ON \
- -DGMX_GPU=CUDA \
-DREGRESSIONTEST_DOWNLOAD=ON
#GMX_GPU: Framework for GPU acceleration. Pick one of: OFF, CUDA, OpenCL, SYCL
+ # -DGMX_GPU=CUDA \
make
}