[149135] trunk/dports/math/qhull/Portfile

mmoll at macports.org mmoll at macports.org
Wed Jun 1 12:38:20 PDT 2016


Revision: 149135
          https://trac.macports.org/changeset/149135
Author:   mmoll at macports.org
Date:     2016-06-01 12:38:20 -0700 (Wed, 01 Jun 2016)
Log Message:
-----------
math/qhull: another attempt to fix #51486

Modified Paths:
--------------
    trunk/dports/math/qhull/Portfile

Modified: trunk/dports/math/qhull/Portfile
===================================================================
--- trunk/dports/math/qhull/Portfile	2016-06-01 14:52:45 UTC (rev 149134)
+++ trunk/dports/math/qhull/Portfile	2016-06-01 19:38:20 UTC (rev 149135)
@@ -40,9 +40,32 @@
     configure.optflags  -O3 -pipe -march=native
 }
 
-# see https://trac.macports.org/ticket/51486
+# See https://trac.macports.org/ticket/51486
+# This doesn't seem to work as expected; see
+# ​https://build.macports.org/builders/buildports-snowleopard-x86_64/builds/42188
 compiler.blacklist  *gcc-4.2 {*gcc-4.[0-6]}
 
+# qhull requires compiler with -Wno-sign-conversion
+# 10.6 doesn't have it by default
+platform darwin 10 {
+    variant gcc47 description {build qhull with gcc47} {
+        depends_build-append  port:gcc47
+        configure.args-append -DCMAKE_C_COMPILER=${prefix}/bin/gcc-mp-4.7 \
+        -DCMAKE_CXX_COMPILER=${prefix}/bin/g++-mp-4.7
+    }
+    variant gcc48 description {build qhull with gcc48} {
+        depends_build-append  port:gcc48
+        configure.args-append -DCMAKE_C_COMPILER=${prefix}/bin/gcc-mp-4.8 \
+        -DCMAKE_CXX_COMPILER=${prefix}/bin/g++-mp-4.8
+    }
+    variant gcc5 description {build qhull with gcc5} {
+        depends_build-append  port:gcc5
+        configure.args-append -DCMAKE_C_COMPILER=${prefix}/bin/gcc-mp-5 \
+        -DCMAKE_CXX_COMPILER=${prefix}/bin/g++-mp-5
+    }
+    default_variants          +gcc5
+}
+
 configure.args-append   -DDOC_INSTALL_DIR=share/doc/qhull -DMAN_INSTALL_DIR=share/man/man1
 
 post-destroot {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160601/9dcf8b7b/attachment.html>


More information about the macports-changes mailing list