diff options
Diffstat (limited to 'mail/thunderbird45/patches/patch-mozilla_js_src_configure.in')
-rw-r--r-- | mail/thunderbird45/patches/patch-mozilla_js_src_configure.in | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/mail/thunderbird45/patches/patch-mozilla_js_src_configure.in b/mail/thunderbird45/patches/patch-mozilla_js_src_configure.in new file mode 100644 index 00000000000..9ecf9345817 --- /dev/null +++ b/mail/thunderbird45/patches/patch-mozilla_js_src_configure.in @@ -0,0 +1,40 @@ +$NetBSD: patch-mozilla_js_src_configure.in,v 1.1 2017/04/27 13:38:19 ryoon Exp $ + +--- mozilla/js/src/configure.in.orig 2016-04-07 21:33:20.000000000 +0000 ++++ mozilla/js/src/configure.in +@@ -2114,8 +2114,7 @@ AC_LANG_CPLUSPLUS + + MOZ_CXX11 + +-dnl Check for .hidden assembler directive and visibility attribute. +-dnl Borrowed from glibc configure.in ++dnl Setup default hidden visibility and wrapped system headers. + dnl =============================================================== + if test "$GNU_CC" -a "$OS_TARGET" != WINNT; then + AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE) +@@ -2951,7 +2950,7 @@ if test "$MOZ_MEMORY"; then + *-darwin*) + AC_DEFINE(MOZ_MEMORY_DARWIN) + ;; +- *-*freebsd*) ++ *-*freebsd*|*-*dragonfly*) + AC_DEFINE(MOZ_MEMORY_BSD) + ;; + *-android*|*-linuxandroid*) +@@ -3818,6 +3817,16 @@ MOZ_SUBCONFIGURE_ICU() + dnl ======================================================== + dnl JavaScript shell + dnl ======================================================== ++ICU_LIB_NAMES= ++MOZ_NATIVE_ICU= ++MOZ_ARG_WITH_BOOL(system-icu, ++[ --with-system-icu ++ Use system icu (located with pkgconfig)], ++ MOZ_NATIVE_ICU=1) ++ ++if test -n "$MOZ_NATIVE_ICU"; then ++ PKG_CHECK_MODULES(MOZ_ICU, icu-i18n >= 50.1) ++fi + + MOZ_CHECK_ALLOCATOR + |