New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79084


Ignore:
Timestamp:
06/01/11 16:33:04 (4 years ago)
Author:
jmr@…
Message:

x264:

  • remove unrecognised configure arg
  • avoid linking against ffmpeg when it's installed
  • convert build_arch i386 to i686 in --host configure arg
  • add -msse2 to cflags when building for i386 on 10.4 (#24893)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/x264/Portfile

    r70076 r79084  
    3030minimum_xcodeversions {9 3.1} 
    3131 
    32 configure.args   --enable-pthread \ 
    33                  --enable-pic \ 
     32configure.args   --enable-pic \ 
    3433                 --enable-shared \ 
     34                 --disable-lavf-input \ 
    3535                 --disable-asm 
    3636 
     
    4242} 
    4343if {${os.platform} == "darwin" && $build_arch != "" && ![variant_isset universal]} { 
    44     configure.args-append   --host=${build_arch}-apple-darwin${os.major} 
     44    if {$build_arch == "i386"} { 
     45        configure.args-append   --host=i686-apple-darwin${os.major} 
     46    } else { 
     47        configure.args-append   --host=${build_arch}-apple-darwin${os.major} 
     48    } 
    4549    eval configure.ldflags-append ${configure.cc_archflags} 
    4650} 
    4751foreach arch ${universal_archs} { 
    48     set merger_configure_args(${arch}) --host=${arch}-apple-darwin${os.major} 
     52    if {$arch == "i386"} { 
     53        set merger_configure_args(${arch}) --host=i686-apple-darwin${os.major} 
     54    } else { 
     55        set merger_configure_args(${arch}) --host=${arch}-apple-darwin${os.major} 
     56    } 
    4957} 
    5058configure.universal_args-delete --disable-dependency-tracking 
    5159 
     60platform darwin 8 { 
     61    # https://trac.macports.org/ticket/24893 
     62    if {$build_arch == "i386" && ![variant_isset universal]} { 
     63        configure.cflags-append -msse2 
     64    } 
     65    set merger_configure_cflags(i386) -msse2 
     66} 
    5267 
     68# sets its own optflags 
     69configure.optflags 
    5370configure.cflags-append -I. -fno-common -read_only_relocs suppress 
    5471 
Note: See TracChangeset for help on using the changeset viewer.