Ticket #51020: patch-Portfile-vtk.diff

File patch-Portfile-vtk.diff, 1.8 KB (added by samuel.bateman@…, 9 years ago)
  • Portfile

    old new  
    55PortGroup           cmake 1.0
    66
    77name                vtk
    8 version             6.3.0
     8version             7.0.0
    99revision            0
    1010categories          graphics devel
    1111platforms           darwin
     
    2626
    2727distname            VTK-${version}
    2828
    29 checksums           rmd160  c14df81322961e6c4617b1b50fb9a2b1d574d3ce \
    30                     sha256  92a493354c5fa66bea73b5fc014154af5d9f3f6cee8d20a826f4cd5d4b0e8a5e
     29checksums           rmd160  94b4865f9cb371203039470dcbc5c068b12ab720 \
     30                    sha256  78a990a15ead79cdc752e86b83cfab7dbf5b7ef51ba409db02570dbdd9ec32c3
    3131
    3232cmake.out_of_source yes
    3333
     
    5959    PortGroup           qt5 1.0
    6060}
    6161
    62 variant python27 description {Add Python 2.7 support.} {
     62variant python27 conflicts python35 description {Add Python 2.7 support.} {
    6363    depends_lib-append  port:python27
    6464    configure.args-delete \
    6565                        -DVTK_WRAP_PYTHON:BOOL=OFF
     
    6969                        -DVTK_INSTALL_PYTHON_MODULE_DIR=${frameworks_dir}/Python.framework/Versions/2.7/lib/python2.7/site-packages
    7070}
    7171
    72 default_variants    +python27
     72variant python35 conflicts python27 description {Add Python 3.5 support.} {
     73    depends_lib-append  port:python35
     74    configure.args-delete \
     75                        -DVTK_WRAP_PYTHON:BOOL=OFF
     76    configure.args-append \
     77                        -DVTK_WRAP_PYTHON:BOOL=ON \
     78                        -DPYTHON_EXECUTABLE:STRING=${prefix}/bin/python3.5 \
     79                        -DVTK_INSTALL_PYTHON_MODULE_DIR=${frameworks_dir}/Python.framework/Versions/3.5/lib/python3.5/site-packages
     80}
     81
     82#default_variants    +python27
    7383
    7484livecheck.type      regex
    7585livecheck.url       http://www.vtk.org/VTK/resources/software.html