From ed5e8ea58cf20af43c8a7108df56ee2e68c1789a Mon Sep 17 00:00:00 2001
From: Giovanni Bussi <giovanni.bussi@gmail.com>
Date: Wed, 6 Mar 2019 12:05:15 +0100
Subject: [PATCH] macports: build openblas separately to allow timeouts

---
 .travis.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.travis.yml b/.travis.yml
index e160d3343..9b5973a60 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -224,8 +224,10 @@ script:
   - if test "$MAKECOVERAGE" == yes ; then make -C developer-doc coverage ; fi
   - if test "$MAKEDOC" == yes ; then make doc >/dev/null ; fi
   - if test "$PLUMED_CXX" ; then make -C regtest checkfail ; fi
+# OpenBLAS is needed for numpy, I install it separately since it takes a long time
   - if test -n "$PLUMED_MACPORTS" ; then
       sudo port -N -d test $PLUMED_MACPORTS ;
+      travis_wait sudo port -N install OpenBLAS ;
       for p in $PLUMED_PYTHON ; do
         sudo port test py${p//./}-plumed ;
       done
-- 
GitLab