#44455: openmpi: Optionally disable hwloc requirement -----------------------------+-------------------------------- Reporter: michael-lists@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.1 Keywords: | Port: openmpi -----------------------------+-------------------------------- I'd like to be able to disable the hwloc dependencies of openmpi. Some code I have does not properly work with hwloc-enabled OpenMPI for some reason. Below is a patch that adds a variant ''nohwloc'' {{{ --- /Users/admin/Desktop/openmpi 2014-07-23 04:30:14.000000000 +0200 +++ /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/science/openmpi/Portfile 2014-07-27 11:30:19.000000000 +0200 @@ -309,6 +309,11 @@ depends_lib-append path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind configure.args-append --enable-debug --enable-memchecker --with- valgrind=${prefix} } + + variant nohwloc description {disable hwloc requirement} { + configure.args-append --without-hwloc + depends_lib-delete port:hwloc + } } else { depends_lib-append port:$name-default }}} -- Ticket URL: <https://trac.macports.org/ticket/44455> MacPorts <http://www.macports.org/> Ports system for OS X