diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/oce/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/oce/package.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/oce/package.py b/var/spack/repos/builtin/packages/oce/package.py index 840b50f4a8..8a45239262 100644 --- a/var/spack/repos/builtin/packages/oce/package.py +++ b/var/spack/repos/builtin/packages/oce/package.py @@ -32,7 +32,7 @@ class Oce(Package): Open CASCADE library. """ homepage = "https://github.com/tpaviot/oce" - url = "https://github.com/tpaviot/oce/archive/OCE-0.18.tar.gz" + url = "https://github.com/tpaviot/oce/archive/OCE-0.18.tar.gz" version('0.18.1', '2a7597f4243ee1f03245aeeb02d00956') version('0.18', '226e45e77c16a4a6e127c71fefcd171410703960ae75c7ecc7eb68895446a993') @@ -44,6 +44,8 @@ class Oce(Package): variant('tbb', default=True, description='Build with Intel Threading Building Blocks') + variant('X11', default=False, + description='Build with X11 enabled') depends_on('cmake@2.8:', type='build') depends_on('tbb', when='+tbb') @@ -70,7 +72,8 @@ class Oce(Package): '-DOCE_BUILD_SHARED_LIB:BOOL=ON', '-DCMAKE_BUILD_TYPE:STRING=Release', '-DOCE_DATAEXCHANGE:BOOL=ON', - '-DOCE_DISABLE_X11:BOOL=ON', + '-DOCE_DISABLE_X11:BOOL=%s' % ( + 'OFF' if '+X11' in spec else 'ON'), '-DOCE_DRAW:BOOL=OFF', '-DOCE_MODEL:BOOL=ON', '-DOCE_MULTITHREAD_LIBRARY:STRING=%s' % ( |