Ticket #48269: Portfile-atlas.diff

File Portfile-atlas.diff, 2.5 KB (added by Schamschula (Marius Schamschula), 6 years ago)
  • Portfile

    old new  
    5757set     gcc_version 0
    5858set     use_clang   ""
    5959
    60 variant gcc49       conflicts   gcc47 gcc48 clang mpclang34 perf\
     60variant gcc5       conflicts   gcc47 gcc48 gcc49 clang mpclang34 perf\
     61                    description {build using macports-gcc-4.9} {
     62
     63    configure.compiler      macports-gcc-5
     64}
     65
     66if {[variant_isset gcc5]} {
     67
     68    set gcc_version 5
     69    set use_clang   ""
     70
     71}
     72
     73variant gcc49       conflicts   gcc47 gcc48 gcc5 clang mpclang34 perf\
    6174                    description {build using macports-gcc-4.9} {
    6275
    6376    configure.compiler      macports-gcc-4.9
     
    7083
    7184}
    7285
    73 variant gcc48            conflicts   gcc47 gcc49 clang mpclang34 perf \
     86variant gcc48            conflicts   gcc47 gcc49 gcc5 clang mpclang34 perf \
    7487                         description {build using macports-gcc-4.8} {
    7588
    7689    configure.compiler      macports-gcc-4.8
     
    8295    set use_clang   ""
    8396}
    8497
    85 variant gcc47       conflicts   gcc48 gcc49 clang mpclang34 perf \
     98variant gcc47       conflicts   gcc48 gcc49 gcc5 clang mpclang34 perf \
    8699                    description {build using macports-gcc-4.7} {
    87100
    88101    configure.compiler      macports-gcc-4.7
     
    95108}
    96109
    97110
    98 variant clang       conflicts   gcc47 gcc48 gcc49 mpclang34 \
     111variant clang       conflicts   gcc47 gcc48 gcc49 gcc5 mpclang34 \
    99112                    description {use XCode clang and gfortran} {
    100113
    101114    pre-fetch {
     
    114127    set gcc_version 0
    115128}
    116129
    117 variant mpclang34   conflicts   gcc47 gcc48 gcc49 clang perf\
     130variant mpclang34   conflicts   gcc47 gcc48 gcc49 gcc5 clang perf\
    118131                    description {use mp-clang-3.4 and gfortran} {
    119132
    120133    configure.compiler      macports-clang-3.4
     
    126139    set gcc_version 0
    127140}
    128141
    129 variant perf conflicts gcc47 gcc48 gcc49 mpclang34 clang \
     142variant perf conflicts gcc47 gcc48 gcc49 gcc5 mpclang34 clang \
    130143             description {Uses clang-mp-3.4 for C and dragonegg-3.4 for Fortran} {
    131144
    132145    if {[vercmp ${xcodeversion} 5.0] < 0} {
     
    189202# up to SSE4.2 (Core i1) capable processors, and XCode-clang for newer
    190203
    191204if {![variant_isset gcc47] && ![variant_isset gcc48] && \
    192     ![variant_isset gcc49] && ![variant_isset clang] && \
    193     ![variant_isset perf] && ![variant_isset mpclang34]} {
     205    ![variant_isset gcc49] && ![variant_isset gcc5] && \
     206    ![variant_isset clang] && ![variant_isset perf] && \
     207    ![variant_isset mpclang34]} {
    194208
    195209    if {${has_avx} == "no"} {
    196210