New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 81083


Ignore:
Timestamp:
07/25/11 00:04:26 (4 years ago)
Author:
ryandesign@…
Message:

cairo: allegedly fix build on Lion with llvm-gcc-4.2 / clang (#29842) and +quartz (#30351)

Location:
trunk/dports/graphics/cairo
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/graphics/cairo/Portfile

    r78842 r81083  
    1111set my_name                 cairo 
    1212version                     1.10.2 
    13 revision                    3 
     13revision                    4 
    1414categories                  graphics 
    1515maintainers                 ryandesign 
     
    5151 
    5252minimum_xcodeversions       {8 2.4.1} 
     53 
     54if {${configure.compiler} == "llvm-gcc-4.2" || ${configure.compiler} == "clang"} { 
     55    # -flto breaks static libs as .o files are llvm bitcode rather than Mach-O. 
     56    # The alternative would be to configure with --disable-static. 
     57    patchfiles-append configure_disable_lto.diff 
     58} 
    5359 
    5460pre-configure { 
     
    99105} 
    100106 
     107platform darwin 11 { 
     108    patchfiles-append       lion_fonts.diff 
     109} 
     110 
    101111variant no_x11 conflicts opengl x11_xcb x11 description {Legacy compatibility variant} {} 
    102112variant x11 conflicts no_x11 description {Enable X11 support} { 
Note: See TracChangeset for help on using the changeset viewer.