Changeset 128279


Ignore:
Timestamp:
Nov 18, 2014, 5:51:44 AM (5 years ago)
Author:
larryv@…
Message:

Standardize application of Yosemite libtool fix

Location:
trunk/dports
Files:
19 edited
19 moved

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/db48/Portfile

    r127661 r128279  
    3333patchfiles      patch-dbinc_atomic.h
    3434
    35 # Don't link with "-flat_namespace" on Yosemite and later (#45705).
    36 patchfiles-append   yosemite-libtool-twolevelns.patch
     35# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     36# later (#45705).
     37patchfiles-append   yosemite-libtool.patch
    3738
    3839configure.dir   ${worksrcpath}/build_unix
  • trunk/dports/databases/gdbm/Portfile

    r127676 r128279  
    2626                    sha256  8d912f44f05d0b15a4a5d96a76f852e905d051bb88022fcdfd98b43be093e3c3
    2727
    28 # Don't link using "-flat_namespace" on Yosemite (#45709).
    29 patchfiles          yosemite-libtool-twolevelns.patch
     28# Don't link using "-flat_namespace -undefined suppress" on Yosemite and
     29# later (#45709).
     30patchfiles          yosemite-libtool.patch
    3031
    3132configure.ccache    no
  • trunk/dports/devel/cloog/Portfile

    r127672 r128279  
    4848                    patch-configure.diff
    4949
    50 # Don't link using "-flat_namespace" on Yosemite (#45706).
    51 patchfiles-append   yosemite-libtool-twolevelns.patch
     50# Don't link using "-flat_namespace -undefined suppress" on Yosemite and
     51# later (#45706).
     52patchfiles-append   yosemite-libtool.patch
    5253
    5354configure.args-append \
  • trunk/dports/devel/gettext/Portfile

    r127662 r128279  
    3030patchfiles               stdlib.patch
    3131
    32 # Don't link with "-flat_namespace" on Yosemite and later (#45715).
    33 patchfiles-append       yosemite-libtool-twolevelns.patch
     32# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     33# later (#45715).
     34patchfiles-append       yosemite-libtool.patch
    3435
    3536# https://trac.macports.org/ticket/31167
  • trunk/dports/devel/glib2-devel/Portfile

    r127768 r128279  
    4545                            patch-gio_gdbusprivate.c.diff \
    4646                            patch-get-launchd-dbus-session-address.diff \
    47                             patch-gmodule-gmodule-dl.c.diff \
    48                             yosemite-symbol-lookup.patch
     47                            patch-gmodule-gmodule-dl.c.diff
     48
     49# Don't link with "-flat_namespace -undefined suppress" on Yosemite and later.
     50patchfiles-append           yosemite-libtool.patch
    4951
    5052depends_build               bin:xmllint:libxml2
  • trunk/dports/devel/glib2/Portfile

    r128096 r128279  
    4444                            patch-gio_gdbusprivate.c.diff \
    4545                            patch-get-launchd-dbus-session-address.diff \
    46                             patch-gmodule-gmodule-dl.c.diff \
    47                             yosemite-symbol-lookup.patch
     46                            patch-gmodule-gmodule-dl.c.diff
     47
     48# Don't link with "-flat_namespace -undefined suppress" on Yosemite and later.
     49patchfiles-append           yosemite-libtool.patch
    4850
    4951depends_build               bin:xmllint:libxml2
  • trunk/dports/devel/gmp/Portfile

    r127048 r128279  
    3838distfiles ${name}-${version}a${extract.suffix}
    3939
    40 patchfiles      yosemite-symbol-lookup.patch
     40# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     41# later (#44596).
     42patchfiles      yosemite-libtool.patch
    4143
    4244configure.args  --enable-cxx
  • trunk/dports/devel/isl/Portfile

    r127683 r128279  
    3535depends_lib         port:gmp
    3636
    37 # Don't link using "-flat_namespace" on Yosemite.
    38 patchfiles          yosemite-libtool-twolevelns.patch
     37# Don't link using "-flat_namespace -undefined suppress" on Yosemite and later.
     38patchfiles          yosemite-libtool.patch
    3939
    4040test.run            yes
  • trunk/dports/devel/libmpc/Portfile

    r127682 r128279  
    2121depends_lib         port:gmp port:mpfr
    2222
    23 # Don't link with "-flat_namespace" on Yosemite (#45710).
    24 patchfiles          yosemite-libtool-twolevelns.patch
     23# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     24# later (#45710).
     25patchfiles          yosemite-libtool.patch
    2526
    2627test.run            yes
  • trunk/dports/devel/mpfr/Portfile

    r126909 r128279  
    4141                        sha256  399d0f47ef6608cc01d29ed1b99c7faff36d9994c45f36f41ba250147100453b
    4242
    43 patchfiles          yosemite-symbol-lookup.patch
     43# Don't link with "-flat_namespace -undefined suppress" on Yosemite and later.
     44patchfiles          yosemite-libtool.patch
    4445
    4546# Patch names are not qualified with the base version.
  • trunk/dports/lang/gcc46/Portfile

    r127393 r128279  
    5757patchfiles          gcc-4.6-cloog_lang_c.patch \
    5858                    enable_libstdcxx_time_yes.patch \
    59                     yosemite-version-check.patch \
    60                     yosemite-symbol-lookup.patch
     59                    yosemite-version-check.patch
     60
     61# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     62# later (#45483).
     63patchfiles-append   yosemite-libtool.patch
    6164
    6265set major           4.6
  • trunk/dports/lang/gcc47/Portfile

    r127386 r128279  
    5656
    5757patchfiles          ppc_fde_encoding.diff \
    58                     yosemite-version-check.patch \
    59                     yosemite-symbol-lookup.patch
     58                    yosemite-version-check.patch
     59
     60# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     61# later (#45483).
     62patchfiles-append   yosemite-libtool.patch
    6063
    6164set major           4.7
  • trunk/dports/lang/gcc48/Portfile

    r127093 r128279  
    4040license_noconflict  gmp mpfr ppl libmpc
    4141
    42 patchfiles          patch-10.10.diff \
    43                     yosemite-symbol-lookup.patch
     42patchfiles          patch-10.10.diff
     43
     44# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     45# later (#45483).
     46patchfiles-append   yosemite-libtool.patch
    4447
    4548set major           4.8
  • trunk/dports/lang/gcc49/Portfile

    r127092 r128279  
    4242
    4343patch.pre_args      -p1
    44 patchfiles          Fix-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__.patch \
    45                     yosemite-symbol-lookup.patch
     44patchfiles          Fix-__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__.patch
     45
     46# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     47# later (#45483).
     48patchfiles-append   yosemite-libtool.patch
    4649
    4750set major           4.9
  • trunk/dports/lang/gcc5/Portfile

    r127210 r128279  
    4242license_noconflict  gmp mpfr ppl libmpc
    4343
    44 patchfiles          patch-10.10.diff \
    45                     yosemite-symbol-lookup.patch
     44patchfiles          patch-10.10.diff
     45
     46# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     47# later (#45483).
     48patchfiles-append   yosemite-libtool.patch
    4649
    4750set major           [lindex [split ${version} .-] 0]
  • trunk/dports/math/fftw-3/Portfile

    r127663 r128279  
    4545    sha256  8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982
    4646
    47 # Avoid linking with "-flat_namespace" on Yosemite and later (#45707).
     47# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     48# later (#45707).
    4849patchfiles \
    49     yosemite-libtool-twolevelns.patch
     50    yosemite-libtool.patch
    5051
    5152# don't change configure.cc, etc. since we'll take care of that manually with
  • trunk/dports/textproc/expat/Portfile

    r127860 r128279  
    2626use_parallel_build  yes
    2727
    28 patchfiles          yosemite-symbol-lookup.patch
     28# Don't link with "-flat_namespace -undefined suppress" on Yosemite and later.
     29patchfiles          yosemite-libtool.patch
    2930
    3031test.run            yes
  • trunk/dports/textproc/libxml2/Portfile

    r127681 r128279  
    4141}
    4242
    43 # Don't link with "-flat_namespace" on Yosemite (#45711).
    44 patchfiles          yosemite-libtool-twolevelns.patch
     43# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     44# later (#45711).
     45patchfiles          yosemite-libtool.patch
    4546
    4647configure.args      --enable-static \
  • trunk/dports/x11/xorg-libXxf86vm/Portfile

    r127686 r128279  
    2828                port:xorg-xf86vidmodeproto
    2929
    30 # Don't link with "-flat_namespace" on Yosemite (#45713).
    31 patchfiles      yosemite-libtool-twolevelns.patch
     30# Don't link with "-flat_namespace -undefined suppress" on Yosemite and
     31# later (#45713).
     32patchfiles      yosemite-libtool.patch
    3233
    3334livecheck.type  regex
Note: See TracChangeset for help on using the changeset viewer.