diff --git a/dports/devel/subversion/Portfile b/dports/devel/subversion/Portfile
index b8ae32d..fd92517 100644
a
|
b
|
PortSystem 1.0 |
4 | 4 | |
5 | 5 | name subversion |
6 | 6 | version 1.8.10 |
| 7 | revision 1 |
7 | 8 | categories devel |
8 | 9 | platforms darwin |
9 | 10 | maintainers geeklair.net:dluke blair |
… |
… |
test.env CLEANUP=true |
37 | 38 | |
38 | 39 | patchfiles config_impl.h.patch |
39 | 40 | |
| 41 | # Don't link with "-flat_namespace -undefined suppress" on Yosemite. |
| 42 | patchfiles-append yosemite-symbol-lookup.patch |
| 43 | |
40 | 44 | post-patch { reinplace "s|__PREFIX__|${prefix}|" ${worksrcpath}/subversion/libsvn_subr/config_impl.h |
41 | 45 | } |
42 | 46 | |
diff --git a/dports/devel/subversion/files/yosemite-symbol-lookup.patch b/dports/devel/subversion/files/yosemite-symbol-lookup.patch
new file mode 100644
index 0000000..3acee24
-
|
+
|
|
| 1 | Index: configure |
| 2 | =================================================================== |
| 3 | --- configure.orig |
| 4 | +++ configure |
| 5 | @@ -10348,7 +10348,7 @@ $as_echo "$lt_cv_ld_force_load" >&6; } |
| 6 | case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in |
| 7 | 10.0,*86*-darwin8*|10.0,*-darwin[91]*) |
| 8 | _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; |
| 9 | - 10.[012]*) |
| 10 | + 10.[012][,.]*) |
| 11 | _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; |
| 12 | 10.*) |
| 13 | _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; |