#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 Resolution: | Keywords: Port: openmpi | ------------------------------+-------------------------------- Comment (by michael-lists@…): As I just learned, I shouldn't use a ''no'' prefix for a variant, so here's a new patch: {{{ --- /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 15:10:27.000000000 +0200 @@ -132,7 +132,6 @@ } conflicts-append lammpi - depends_lib-append port:hwloc depends_run port:mpi_select port:mpi-doc select.group mpi select.file ${filespath}/${name}-${cname} @@ -154,7 +153,6 @@ --datadir=${prefix}/share/${name}-${cname} \ --docdir=${prefix}/share/docdelete \ --mandir=${prefix}/share/mandelete \ - --with-hwloc=${prefix} post-destroot { if {[string first "-devel" $subport] > 0} { @@ -309,6 +307,12 @@ depends_lib-append path:${prefix}/lib/pkgconfig/valgrind.pc:valgrind configure.args-append --enable-debug --enable-memchecker --with- valgrind=${prefix} } + + variant hwloc description {enable hwloc} { + configure.args-append --with-hwloc=${prefix} + depends_lib-append port:hwloc + } + default_variants-append +hwloc } else { depends_lib-append port:$name-default }}} -- Ticket URL: <https://trac.macports.org/ticket/44455#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X