Changeset 148699 for trunk/dports/math


Ignore:
Timestamp:
May 15, 2016, 10:20:59 AM (3 years ago)
Author:
mcalhoun@…
Message:

octave-devel, octave-devel-rc, octave-devel-release: incorporate fixes from main octave port intended for older systems
no revbump since ports build successfully or not at all

Location:
trunk/dports/math/octave-devel
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/octave-devel/Portfile

    r147827 r148699  
    66PortGroup           muniversal 1.0
    77PortGroup           active_variants 1.1
     8PortGroup           compiler_blacklist_versions 1.0
    89PortGroup           select     1.0
    910
     
    9596}
    9697
     98# Block compilers: Some older versions of CLANG do not honor the CPATH
     99# environment variables, which is required for compiling this port
     100# when using MacPorts.  The versions seem to be: MacPorts CLANG 2.9 or
     101# earlier, and Apple CLANG 318.0.58 or older.
     102#
     103# See also < http://llvm.org/bugs/show_bug.cgi?id=8971 >
     104#          < https://trac.macports.org/ticket/40250 >.
     105compiler.blacklist-append { clang <= 318.0.61 }
     106
    97107select.group octave
    98108select.file  ${filespath}/${subport}
     
    141151        patchfiles-append   \
    142152            clang-libcxx-fix.patch
     153    }
     154
     155    # see https://trac.macports.org/ticket/44704
     156    set gl2psbug no
     157    if { ${configure.cc} eq "/usr/bin/clang" && [vercmp ${xcodeversion} 5.0.0] < 0 } {
     158        set gl2psbug yes
     159    } elseif { [variant_exists clang33] && [variant_isset clang33] } {
     160        set gl2psbug yes
     161    }
     162    if { ${gl2psbug} } {
     163        patchfiles-append   patch-gl2ps_renderer.diff
    143164    }
    144165}
Note: See TracChangeset for help on using the changeset viewer.