mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-27 10:03:20 +00:00
- Update firefox to 15.0.1
- Sync changes from gecko repository@r995 general - don't specify prefix for libevent when using pkg-config - ia64 and sparc64 use 8k pagesize by default - add visibility hack for clang 3.2 with libc++ - fix build using clang 3.2 (on FreeBSD 10-CURRENT) - rename a few more patches to ease tracking of bugzilla bugs www/seamonkey - unbreak unsetting LDAP and MAILNEWS options after bug 707305 - use compile time debugging WITH_DEBUG security/nss - unbreak install WITH_DEBUG - unbreak powerpc64 devel/nspr - use absolute paths when specifiying srcdir to make gdb(1) happy In collaboration with: andreast, zeising, Jan Beich <jbeich@tormail.org>
This commit is contained in:
parent
26ceb56d8b
commit
9e2d4844cf
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=303831
@ -560,7 +560,7 @@ cairo_EXTRACT_AFTER_ARGS= --exclude mozilla*/gfx/cairo
|
|||||||
dbm_EXTRACT_AFTER_ARGS= --exclude mozilla*/dbm
|
dbm_EXTRACT_AFTER_ARGS= --exclude mozilla*/dbm
|
||||||
|
|
||||||
event_LIB_DEPENDS= event-2.0:${PORTSDIR}/devel/libevent2
|
event_LIB_DEPENDS= event-2.0:${PORTSDIR}/devel/libevent2
|
||||||
event_MOZ_OPTIONS= --with-system-libevent=${LOCALBASE}
|
event_MOZ_OPTIONS= --with-system-libevent
|
||||||
event_EXTRACT_AFTER_ARGS= --exclude mozilla*/ipc/chromium/src/third_party/libevent
|
event_EXTRACT_AFTER_ARGS= --exclude mozilla*/ipc/chromium/src/third_party/libevent
|
||||||
|
|
||||||
ffi_LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi
|
ffi_LIB_DEPENDS= ffi:${PORTSDIR}/devel/libffi
|
||||||
|
@ -21,7 +21,7 @@ USE_GMAKE= yes
|
|||||||
MAKE_JOBS_SAFE= yes
|
MAKE_JOBS_SAFE= yes
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_SCRIPT=../configure
|
CONFIGURE_SCRIPT=../configure
|
||||||
CONFIGURE_ARGS= --disable-debug \
|
CONFIGURE_ARGS= --srcdir=${WRKSRC:H} \
|
||||||
--with-pthreads
|
--with-pthreads
|
||||||
CONFIGURE_ENV= BSD_PTHREAD_LIBS=${PTHREAD_LIBS}
|
CONFIGURE_ENV= BSD_PTHREAD_LIBS=${PTHREAD_LIBS}
|
||||||
|
|
||||||
@ -31,8 +31,8 @@ LIBS= libnspr4.so.1 libplc4.so.1 libplds4.so.1
|
|||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${ARCH} == "arm"
|
.if !defined(WITH_DEBUG)
|
||||||
BROKEN= Does not compile on arm
|
CONFIGURE_ARGS+=--disable-debug
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
post-patch:
|
post-patch:
|
||||||
|
29
mail/thunderbird-esr/files/patch-bug653551
Normal file
29
mail/thunderbird-esr/files/patch-bug653551
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
commit 47ea30f
|
||||||
|
Author: Landry Breuil <landry@openbsd.org>
|
||||||
|
Date: Thu Feb 2 15:31:56 2012 +0900
|
||||||
|
|
||||||
|
Bug 653551 - Jaegermonkey Sparc back-end broken on sparc64. r=leon.sha
|
||||||
|
---
|
||||||
|
js/src/configure.in | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git mozilla/js/src/configure.in mozilla/js/src/configure.in
|
||||||
|
index 84390cf..d663c46 100644
|
||||||
|
--- mozilla/js/src/configure.in
|
||||||
|
+++ mozilla/js/src/configure.in
|
||||||
|
@@ -2806,13 +2806,15 @@ arm*-*)
|
||||||
|
AC_DEFINE(JS_NUNBOX32)
|
||||||
|
;;
|
||||||
|
sparc*-*)
|
||||||
|
+ if test ! "$HAVE_64BIT_OS" ; then
|
||||||
|
NANOJIT_ARCH=Sparc
|
||||||
|
ENABLE_METHODJIT=1
|
||||||
|
ENABLE_MONOIC=1
|
||||||
|
ENABLE_POLYIC=1
|
||||||
|
ENABLE_METHODJIT_TYPED_ARRAY=1
|
||||||
|
AC_DEFINE(JS_CPU_SPARC)
|
||||||
|
AC_DEFINE(JS_NUNBOX32)
|
||||||
|
+ fi
|
||||||
|
;;
|
||||||
|
mips*-*)
|
||||||
|
ENABLE_METHODJIT=1
|
50
mail/thunderbird-esr/files/patch-bug728968
Normal file
50
mail/thunderbird-esr/files/patch-bug728968
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
commit 4075972
|
||||||
|
Author: Mike Hommey <mh+mozilla@glandium.org>
|
||||||
|
Date: Thu Feb 23 11:00:46 2012 +0100
|
||||||
|
|
||||||
|
Bug 728968 - Detect clock_gettime when it's not in -lrt. r=khuey
|
||||||
|
---
|
||||||
|
configure.in | 29 ++++++++++++++++-------------
|
||||||
|
1 file changed, 16 insertions(+), 13 deletions(-)
|
||||||
|
|
||||||
|
diff --git mozilla/configure.in mozilla/configure.in
|
||||||
|
index 3ba7e2f..3d0614c 100644
|
||||||
|
--- mozilla/configure.in
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -3728,20 +3728,23 @@ AC_CHECK_FUNCS(random strerror lchown fchmod snprintf statvfs memmove rint stat6
|
||||||
|
AC_CHECK_FUNCS(flockfile getpagesize)
|
||||||
|
AC_CHECK_FUNCS(localtime_r strtok_r)
|
||||||
|
|
||||||
|
-dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt
|
||||||
|
-_SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
-LDFLAGS="$LDFLAGS -lrt"
|
||||||
|
-AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC) and -lrt,
|
||||||
|
- ac_cv_have_clock_monotonic,
|
||||||
|
- [AC_TRY_LINK([#include <time.h>],
|
||||||
|
- [ struct timespec ts;
|
||||||
|
- clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
||||||
|
- ac_cv_have_clock_monotonic=yes,
|
||||||
|
- ac_cv_have_clock_monotonic=no)])
|
||||||
|
-LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
-if test "$ac_cv_have_clock_monotonic" = "yes"; then
|
||||||
|
+dnl check for clock_gettime(), the CLOCK_MONOTONIC clock
|
||||||
|
+AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
|
||||||
|
+ ac_cv_clock_monotonic,
|
||||||
|
+ [for libs in "" -lrt; do
|
||||||
|
+ _SAVE_LDFLAGS="$LDFLAGS"
|
||||||
|
+ LDFLAGS="$LDFLAGS $libs"
|
||||||
|
+ AC_TRY_LINK([#include <time.h>],
|
||||||
|
+ [ struct timespec ts;
|
||||||
|
+ clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
||||||
|
+ ac_cv_clock_monotonic=$libs
|
||||||
|
+ break,
|
||||||
|
+ ac_cv_clock_monotonic=no)
|
||||||
|
+ LDFLAGS="$_SAVE_LDFLAGS"
|
||||||
|
+ done])
|
||||||
|
+if test "$ac_cv_clock_monotonic" != "no"; then
|
||||||
|
HAVE_CLOCK_MONOTONIC=1
|
||||||
|
- REALTIME_LIBS=-lrt
|
||||||
|
+ REALTIME_LIBS=$ac_cv_clock_monotonic
|
||||||
|
AC_DEFINE(HAVE_CLOCK_MONOTONIC)
|
||||||
|
AC_SUBST(HAVE_CLOCK_MONOTONIC)
|
||||||
|
AC_SUBST(REALTIME_LIBS)
|
@ -264,7 +264,7 @@ new file mode 100644
|
|||||||
index 0000000..3fc1a87
|
index 0000000..3fc1a87
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
||||||
@@ -0,0 +1,108 @@
|
@@ -0,0 +1,112 @@
|
||||||
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
@ -316,7 +316,11 @@ index 0000000..3fc1a87
|
|||||||
+ bool Next() {
|
+ bool Next() {
|
||||||
+ if (size_) {
|
+ if (size_) {
|
||||||
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
||||||
|
+#ifdef OS_DRAGONFLY
|
||||||
|
+ offset_ += _DIRENT_DIRSIZ(dirent);
|
||||||
|
+#else
|
||||||
+ offset_ += dirent->d_reclen;
|
+ offset_ += dirent->d_reclen;
|
||||||
|
+#endif
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ if (offset_ != size_)
|
+ if (offset_ != size_)
|
||||||
|
59
mail/thunderbird-esr/files/patch-bug788039
Normal file
59
mail/thunderbird-esr/files/patch-bug788039
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Bug 788039 - With no prefix search libevent via pkg-config.
|
||||||
|
|
||||||
|
--- mozilla/config/autoconf.mk.in~
|
||||||
|
+++ mozilla/config/autoconf.mk.in
|
||||||
|
@@ -227,7 +227,7 @@ MOZ_HUNSPELL_CFLAGS = @MOZ_HUNSPELL_CFLA
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBEVENT = @MOZ_NATIVE_LIBEVENT@
|
||||||
|
MOZ_LIBEVENT_LIBS = @MOZ_LIBEVENT_LIBS@
|
||||||
|
-MOZ_LIBEVENT_INCLUDES = @MOZ_LIBEVENT_INCLUDES@
|
||||||
|
+MOZ_LIBEVENT_CFLAGS = @MOZ_LIBEVENT_CFLAGS@
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBVPX = @MOZ_NATIVE_LIBVPX@
|
||||||
|
MOZ_LIBVPX_LIBS = @MOZ_LIBVPX_LIBS@
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -3854,7 +3854,7 @@ fi
|
||||||
|
dnl system libevent Support
|
||||||
|
dnl ========================================================
|
||||||
|
MOZ_ARG_WITH_STRING(system-libevent,
|
||||||
|
-[ --with-system-libevent=[PFX]
|
||||||
|
+[ --with-system-libevent[=PFX]
|
||||||
|
Use system libevent [installed at prefix PFX]],
|
||||||
|
LIBEVENT_DIR=$withval)
|
||||||
|
|
||||||
|
@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
_SAVE_LIBS=$LIBS
|
||||||
|
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
||||||
|
MOZ_NATIVE_LIBEVENT=
|
||||||
|
+elif test "$LIBEVENT_DIR" = yes; then
|
||||||
|
+ PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
||||||
|
+ MOZ_NATIVE_LIBEVENT=1,
|
||||||
|
+ AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
|
||||||
|
else
|
||||||
|
- if test "${LIBEVENT_DIR}" = "yes"; then
|
||||||
|
- LIBEVENT_DIR=/usr
|
||||||
|
- fi
|
||||||
|
CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
|
||||||
|
LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
|
||||||
|
MOZ_CHECK_HEADER(event.h,
|
||||||
|
@@ -3876,16 +3877,16 @@ else
|
||||||
|
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
||||||
|
AC_CHECK_LIB(event, event_init,
|
||||||
|
[MOZ_NATIVE_LIBEVENT=1
|
||||||
|
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
||||||
|
+ MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
|
||||||
|
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
||||||
|
- [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
||||||
|
+ [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
|
||||||
|
fi
|
||||||
|
CFLAGS=$_SAVE_CFLAGS
|
||||||
|
LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
LIBS=$_SAVE_LIBS
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_NATIVE_LIBEVENT)
|
||||||
|
-AC_SUBST(MOZ_LIBEVENT_INCLUDES)
|
||||||
|
+AC_SUBST(MOZ_LIBEVENT_CFLAGS)
|
||||||
|
AC_SUBST(MOZ_LIBEVENT_LIBS)
|
||||||
|
|
||||||
|
dnl ========================================================
|
@ -0,0 +1,57 @@
|
|||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/js/src/configure.in~
|
||||||
|
+++ mozilla/js/src/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
@ -1,52 +0,0 @@
|
|||||||
--- mozilla/configure.in.orig 2010-11-04 21:05:18.000000000 +0100
|
|
||||||
+++ mozilla/configure.in 2010-11-09 12:59:28.000000000 +0100
|
|
||||||
@@ -3803,19 +3803,21 @@
|
|
||||||
AC_CHECK_FUNCS(localtime_r strtok_r)
|
|
||||||
|
|
||||||
dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt
|
|
||||||
-_SAVE_LDFLAGS=$LDFLAGS
|
|
||||||
-LDFLAGS="$LDFLAGS -lrt"
|
|
||||||
-AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC) and -lrt,
|
|
||||||
+_SAVE_LIBS=$LIBS
|
|
||||||
+AC_SEARCH_LIBS(clock_gettime, rt)
|
|
||||||
+AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
|
|
||||||
ac_cv_have_clock_monotonic,
|
|
||||||
[AC_TRY_LINK([#include <time.h>],
|
|
||||||
[ struct timespec ts;
|
|
||||||
clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
|
||||||
ac_cv_have_clock_monotonic=yes,
|
|
||||||
ac_cv_have_clock_monotonic=no)])
|
|
||||||
-LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
+LIBS=$_SAVE_LIBS
|
|
||||||
if test "$ac_cv_have_clock_monotonic" = "yes"; then
|
|
||||||
HAVE_CLOCK_MONOTONIC=1
|
|
||||||
- REALTIME_LIBS=-lrt
|
|
||||||
+ if test "$ac_cv_search_clock_gettime" != "none required"; then
|
|
||||||
+ REALTIME_LIBS=$ac_cv_search_clock_gettime
|
|
||||||
+ fi
|
|
||||||
AC_DEFINE(HAVE_CLOCK_MONOTONIC)
|
|
||||||
AC_SUBST(HAVE_CLOCK_MONOTONIC)
|
|
||||||
AC_SUBST(REALTIME_LIBS)
|
|
||||||
@@ -4230,6 +4233,9 @@
|
|
||||||
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
|
||||||
MOZ_NATIVE_LIBEVENT=
|
|
||||||
else
|
|
||||||
+PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
|
||||||
+ [MOZ_NATIVE_LIBEVENT=1
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="$MOZ_LIBEVENT_CFLAGS"], [
|
|
||||||
if test "${LIBEVENT_DIR}" = "yes"; then
|
|
||||||
LIBEVENT_DIR=/usr
|
|
||||||
fi
|
|
||||||
@@ -4242,10 +4248,11 @@ else
|
|
||||||
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
|
||||||
AC_CHECK_LIB(event, event_init,
|
|
||||||
[MOZ_NATIVE_LIBEVENT=1
|
|
||||||
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="-I${LIBEVENT_DIR}/include"
|
|
||||||
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
|
||||||
[MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
|
||||||
fi
|
|
||||||
+])
|
|
||||||
CFLAGS=$_SAVE_CFLAGS
|
|
||||||
LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
LIBS=$_SAVE_LIBS
|
|
@ -22,7 +22,7 @@
|
|||||||
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
||||||
-# which we put in $(DIST), see export rule below
|
-# which we put in $(DIST), see export rule below
|
||||||
-LOCAL_INCLUDES += -I$(DIST)
|
-LOCAL_INCLUDES += -I$(DIST)
|
||||||
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_INCLUDES))
|
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
|
||||||
endif # }
|
endif # }
|
||||||
|
|
||||||
vpath %.cc \
|
vpath %.cc \
|
||||||
|
@ -1,21 +1,5 @@
|
|||||||
--- mozilla/js/src/configure.in.orig 2012-01-29 15:44:24.000000000 +0100
|
--- mozilla/js/src/configure.in.orig 2012-01-29 15:44:24.000000000 +0100
|
||||||
+++ mozilla/js/src/configure.in 2012-01-30 23:37:46.541060008 +0100
|
+++ mozilla/js/src/configure.in 2012-01-30 23:37:46.541060008 +0100
|
||||||
@@ -2732,6 +2742,7 @@
|
|
||||||
AC_DEFINE(JS_NUNBOX32)
|
|
||||||
;;
|
|
||||||
sparc*-*)
|
|
||||||
+ if test ! "$HAVE_64BIT_OS" ; then
|
|
||||||
NANOJIT_ARCH=Sparc
|
|
||||||
ENABLE_METHODJIT=1
|
|
||||||
ENABLE_MONOIC=1
|
|
||||||
@@ -2739,6 +2750,7 @@
|
|
||||||
ENABLE_METHODJIT_TYPED_ARRAY=1
|
|
||||||
AC_DEFINE(JS_CPU_SPARC)
|
|
||||||
AC_DEFINE(JS_NUNBOX32)
|
|
||||||
+ fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n
|
@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n
|
||||||
* C++ implementations should define these macros only when __STDC_LIMIT_MACROS
|
* C++ implementations should define these macros only when __STDC_LIMIT_MACROS
|
||||||
* is defined before <stdint.h> is included. */
|
* is defined before <stdint.h> is included. */
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
--- mozilla/gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
--- mozilla/gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
||||||
+++ mozilla/gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
+++ mozilla/gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
||||||
@@ -540,4 +540,8 @@
|
@@ -537,4 +537,10 @@ hb_ot_layout_position_finish (hb_face_t
|
||||||
GPOS::position_finish (buffer);
|
GPOS::position_finish (buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3
|
||||||
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
|
@ -264,7 +264,7 @@ new file mode 100644
|
|||||||
index 0000000..3fc1a87
|
index 0000000..3fc1a87
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
||||||
@@ -0,0 +1,108 @@
|
@@ -0,0 +1,112 @@
|
||||||
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
@ -316,7 +316,11 @@ index 0000000..3fc1a87
|
|||||||
+ bool Next() {
|
+ bool Next() {
|
||||||
+ if (size_) {
|
+ if (size_) {
|
||||||
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
||||||
|
+#ifdef OS_DRAGONFLY
|
||||||
|
+ offset_ += _DIRENT_DIRSIZ(dirent);
|
||||||
|
+#else
|
||||||
+ offset_ += dirent->d_reclen;
|
+ offset_ += dirent->d_reclen;
|
||||||
|
+#endif
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ if (offset_ != size_)
|
+ if (offset_ != size_)
|
||||||
|
15
mail/thunderbird/files/patch-bug774671
Normal file
15
mail/thunderbird/files/patch-bug774671
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- mozilla/js/src/jsprvtd.h.orig 2012-08-25 02:31:13.000000000 +0200
|
||||||
|
+++ mozilla/js/src/jsprvtd.h 2012-09-06 17:14:09.000000000 +0200
|
||||||
|
@@ -149,9 +149,9 @@
|
||||||
|
class UpvarCookie;
|
||||||
|
|
||||||
|
class Proxy;
|
||||||
|
-class BaseProxyHandler;
|
||||||
|
-class DirectWrapper;
|
||||||
|
-class CrossCompartmentWrapper;
|
||||||
|
+class JS_FRIEND_API(BaseProxyHandler);
|
||||||
|
+class JS_FRIEND_API(DirectWrapper);
|
||||||
|
+class JS_FRIEND_API(CrossCompartmentWrapper);
|
||||||
|
|
||||||
|
class TempAllocPolicy;
|
||||||
|
class RuntimeAllocPolicy;
|
12
mail/thunderbird/files/patch-bug787904
Normal file
12
mail/thunderbird/files/patch-bug787904
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- mozilla/js/src/gc/Heap.h
|
||||||
|
+++ mozilla/js/src/gc/Heap.h
|
||||||
|
@@ -108,7 +108,8 @@ struct Cell
|
||||||
|
* Bug 692267: Move page size definition to gc/Memory.h and include it
|
||||||
|
* directly once jsgc.h is no longer an installed header.
|
||||||
|
*/
|
||||||
|
-#if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9))
|
||||||
|
+#if (defined(SOLARIS) || defined(__FreeBSD__)) && \
|
||||||
|
+ (defined(__sparc) || defined(__sparcv9) || defined(__ia64))
|
||||||
|
const size_t PageShift = 13;
|
||||||
|
#else
|
||||||
|
const size_t PageShift = 12;
|
59
mail/thunderbird/files/patch-bug788039
Normal file
59
mail/thunderbird/files/patch-bug788039
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Bug 788039 - With no prefix search libevent via pkg-config.
|
||||||
|
|
||||||
|
--- mozilla/config/autoconf.mk.in~
|
||||||
|
+++ mozilla/config/autoconf.mk.in
|
||||||
|
@@ -227,7 +227,7 @@ MOZ_HUNSPELL_CFLAGS = @MOZ_HUNSPELL_CFLA
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBEVENT = @MOZ_NATIVE_LIBEVENT@
|
||||||
|
MOZ_LIBEVENT_LIBS = @MOZ_LIBEVENT_LIBS@
|
||||||
|
-MOZ_LIBEVENT_INCLUDES = @MOZ_LIBEVENT_INCLUDES@
|
||||||
|
+MOZ_LIBEVENT_CFLAGS = @MOZ_LIBEVENT_CFLAGS@
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBVPX = @MOZ_NATIVE_LIBVPX@
|
||||||
|
MOZ_LIBVPX_LIBS = @MOZ_LIBVPX_LIBS@
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -3854,7 +3854,7 @@ fi
|
||||||
|
dnl system libevent Support
|
||||||
|
dnl ========================================================
|
||||||
|
MOZ_ARG_WITH_STRING(system-libevent,
|
||||||
|
-[ --with-system-libevent=[PFX]
|
||||||
|
+[ --with-system-libevent[=PFX]
|
||||||
|
Use system libevent [installed at prefix PFX]],
|
||||||
|
LIBEVENT_DIR=$withval)
|
||||||
|
|
||||||
|
@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
_SAVE_LIBS=$LIBS
|
||||||
|
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
||||||
|
MOZ_NATIVE_LIBEVENT=
|
||||||
|
+elif test "$LIBEVENT_DIR" = yes; then
|
||||||
|
+ PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
||||||
|
+ MOZ_NATIVE_LIBEVENT=1,
|
||||||
|
+ AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
|
||||||
|
else
|
||||||
|
- if test "${LIBEVENT_DIR}" = "yes"; then
|
||||||
|
- LIBEVENT_DIR=/usr
|
||||||
|
- fi
|
||||||
|
CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
|
||||||
|
LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
|
||||||
|
MOZ_CHECK_HEADER(event.h,
|
||||||
|
@@ -3876,16 +3877,16 @@ else
|
||||||
|
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
||||||
|
AC_CHECK_LIB(event, event_init,
|
||||||
|
[MOZ_NATIVE_LIBEVENT=1
|
||||||
|
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
||||||
|
+ MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
|
||||||
|
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
||||||
|
- [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
||||||
|
+ [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
|
||||||
|
fi
|
||||||
|
CFLAGS=$_SAVE_CFLAGS
|
||||||
|
LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
LIBS=$_SAVE_LIBS
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_NATIVE_LIBEVENT)
|
||||||
|
-AC_SUBST(MOZ_LIBEVENT_INCLUDES)
|
||||||
|
+AC_SUBST(MOZ_LIBEVENT_CFLAGS)
|
||||||
|
AC_SUBST(MOZ_LIBEVENT_LIBS)
|
||||||
|
|
||||||
|
dnl ========================================================
|
57
mail/thunderbird/files/patch-clang32-libc++-visibility-hack
Normal file
57
mail/thunderbird/files/patch-clang32-libc++-visibility-hack
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/js/src/configure.in~
|
||||||
|
+++ mozilla/js/src/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
@ -1,25 +0,0 @@
|
|||||||
--- mozilla/configure.in.orig 2012-05-23 20:56:34.000000000 +0200
|
|
||||||
+++ mozilla/configure.in 2012-05-27 18:18:25.000000000 +0200
|
|
||||||
@@ -4230,6 +4233,9 @@
|
|
||||||
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
|
||||||
MOZ_NATIVE_LIBEVENT=
|
|
||||||
else
|
|
||||||
+PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
|
||||||
+ [MOZ_NATIVE_LIBEVENT=1
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="$MOZ_LIBEVENT_CFLAGS"], [
|
|
||||||
if test "${LIBEVENT_DIR}" = "yes"; then
|
|
||||||
LIBEVENT_DIR=/usr
|
|
||||||
fi
|
|
||||||
@@ -4242,10 +4248,11 @@ else
|
|
||||||
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
|
||||||
AC_CHECK_LIB(event, event_init,
|
|
||||||
[MOZ_NATIVE_LIBEVENT=1
|
|
||||||
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="-I${LIBEVENT_DIR}/include"
|
|
||||||
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
|
||||||
[MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
|
||||||
fi
|
|
||||||
+])
|
|
||||||
CFLAGS=$_SAVE_CFLAGS
|
|
||||||
LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
LIBS=$_SAVE_LIBS
|
|
@ -22,7 +22,7 @@
|
|||||||
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
||||||
-# which we put in $(DIST), see export rule below
|
-# which we put in $(DIST), see export rule below
|
||||||
-LOCAL_INCLUDES += -I$(DIST)
|
-LOCAL_INCLUDES += -I$(DIST)
|
||||||
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_INCLUDES))
|
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
|
||||||
endif # }
|
endif # }
|
||||||
|
|
||||||
vpath %.cc \
|
vpath %.cc \
|
||||||
|
@ -31,7 +31,7 @@ USE_LDCONFIG= ${PREFIX}/lib/nss
|
|||||||
USE_GMAKE= yes
|
USE_GMAKE= yes
|
||||||
USE_PERL5_BUILD=yes
|
USE_PERL5_BUILD=yes
|
||||||
MAKE_ENV= BSD_LDOPTS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \
|
MAKE_ENV= BSD_LDOPTS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \
|
||||||
BUILD_OPT=1 NSS_ENABLE_ECC=1 NSS_USE_SYSTEM_SQLITE=1
|
NSS_ENABLE_ECC=1 NSS_USE_SYSTEM_SQLITE=1
|
||||||
ALL_TARGET= nss_build_all
|
ALL_TARGET= nss_build_all
|
||||||
CFLAGS+= -I${LOCALBASE}/include/nspr -L${LOCALBASE}/lib
|
CFLAGS+= -I${LOCALBASE}/include/nspr -L${LOCALBASE}/lib
|
||||||
|
|
||||||
@ -41,13 +41,18 @@ EXTERNALS= CVS dbm security/nss/lib/zlib nsprpub security/dbm
|
|||||||
EXTRACT_AFTER_ARGS=| ${TAR} -xf - \
|
EXTRACT_AFTER_ARGS=| ${TAR} -xf - \
|
||||||
${EXTERNALS:C,^,--exclude ${PORTNAME}-${PORTVERSION}/mozilla/,}
|
${EXTERNALS:C,^,--exclude ${PORTNAME}-${PORTVERSION}/mozilla/,}
|
||||||
|
|
||||||
BINS=${DIST}/${OPSYS}${OSREL}_OPT.OBJ
|
|
||||||
|
|
||||||
INSTALL_BINS= certcgi certutil checkcert cmsutil crlutil derdump makepqg \
|
INSTALL_BINS= certcgi certutil checkcert cmsutil crlutil derdump makepqg \
|
||||||
mangle modutil ocspclnt oidcalc p7content p7env p7sign \
|
mangle modutil ocspclnt oidcalc p7content p7env p7sign \
|
||||||
p7verify pk12util rsaperf shlibsign signtool signver \
|
p7verify pk12util rsaperf shlibsign signtool signver \
|
||||||
ssltap strsclnt symkeyutil vfychain vfyserv
|
ssltap strsclnt symkeyutil vfychain vfyserv
|
||||||
|
|
||||||
|
.if !defined(WITH_DEBUG)
|
||||||
|
MAKE_ENV+= BUILD_OPT=1
|
||||||
|
BINS= ${DIST}/${OPSYS}${OSREL}_OPT.OBJ
|
||||||
|
.else
|
||||||
|
BINS= ${DIST}/${OPSYS}${OSREL}_DBG.OBJ
|
||||||
|
.endif
|
||||||
|
|
||||||
check regression-test test:
|
check regression-test test:
|
||||||
cd ${WRKSRC}/tests; \
|
cd ${WRKSRC}/tests; \
|
||||||
${SETENV} PATH="${BINS}/bin:${PATH}" \
|
${SETENV} PATH="${BINS}/bin:${PATH}" \
|
||||||
@ -87,15 +92,15 @@ do-install:
|
|||||||
${MKDIR} ${PREFIX}/include/nss/nss ${PREFIX}/lib/nss
|
${MKDIR} ${PREFIX}/include/nss/nss ${PREFIX}/lib/nss
|
||||||
${FIND} ${DIST}/public/nss -type l \
|
${FIND} ${DIST}/public/nss -type l \
|
||||||
-exec ${INSTALL_DATA} {} ${PREFIX}/include/nss/nss \;
|
-exec ${INSTALL_DATA} {} ${PREFIX}/include/nss/nss \;
|
||||||
${INSTALL_DATA} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib/*.so.1 \
|
${INSTALL_DATA} ${BINS}/lib/*.so.1 \
|
||||||
${PREFIX}/lib/nss
|
${PREFIX}/lib/nss
|
||||||
${INSTALL_DATA} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib/libcrmf.a \
|
${INSTALL_DATA} ${BINS}/lib/libcrmf.a \
|
||||||
${PREFIX}/lib/nss
|
${PREFIX}/lib/nss
|
||||||
.for bin in ${INSTALL_BINS}
|
.for bin in ${INSTALL_BINS}
|
||||||
${INSTALL_PROGRAM} ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/bin/${bin} \
|
${INSTALL_PROGRAM} ${BINS}/bin/${bin} \
|
||||||
${PREFIX}/bin
|
${PREFIX}/bin
|
||||||
.endfor
|
.endfor
|
||||||
cd ${DIST}/FreeBSD${OSREL:C/.$/*/}_OPT.OBJ/lib && \
|
cd ${BINS}/lib && \
|
||||||
${TAR} -cf - *.so | ${TAR} --unlink -C ${PREFIX}/lib/nss -xf -
|
${TAR} -cf - *.so | ${TAR} --unlink -C ${PREFIX}/lib/nss -xf -
|
||||||
${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${PREFIX}/bin
|
${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${PREFIX}/bin
|
||||||
${INSTALL_DATA} ${WRKDIR}/nss.pc ${PREFIX}/libdata/pkgconfig
|
${INSTALL_DATA} ${WRKDIR}/nss.pc ${PREFIX}/libdata/pkgconfig
|
||||||
|
@ -13,14 +13,15 @@
|
|||||||
RANLIB = ranlib
|
RANLIB = ranlib
|
||||||
|
|
||||||
CPU_ARCH = $(OS_TEST)
|
CPU_ARCH = $(OS_TEST)
|
||||||
@@ -52,6 +52,12 @@ endif
|
@@ -52,6 +52,13 @@ endif
|
||||||
ifeq ($(CPU_ARCH),amd64)
|
ifeq ($(CPU_ARCH),amd64)
|
||||||
CPU_ARCH = x86_64
|
CPU_ARCH = x86_64
|
||||||
endif
|
endif
|
||||||
+ifneq (,$(filter powerpc%, $(CPU_ARCH)))
|
+ifneq (,$(filter powerpc%, $(CPU_ARCH)))
|
||||||
+CPU_ARCH = ppc
|
+CPU_ARCH = ppc
|
||||||
+endif
|
+endif
|
||||||
+ifneq (,$(filter %64, $(CPU_ARCH)))
|
+
|
||||||
|
+ifneq (,$(filter %64, $(OS_TEST)))
|
||||||
+USE_64 = 1
|
+USE_64 = 1
|
||||||
+endif
|
+endif
|
||||||
|
|
||||||
|
29
www/firefox-esr/files/patch-bug653551
Normal file
29
www/firefox-esr/files/patch-bug653551
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
commit 47ea30f
|
||||||
|
Author: Landry Breuil <landry@openbsd.org>
|
||||||
|
Date: Thu Feb 2 15:31:56 2012 +0900
|
||||||
|
|
||||||
|
Bug 653551 - Jaegermonkey Sparc back-end broken on sparc64. r=leon.sha
|
||||||
|
---
|
||||||
|
js/src/configure.in | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git js/src/configure.in js/src/configure.in
|
||||||
|
index 84390cf..d663c46 100644
|
||||||
|
--- js/src/configure.in
|
||||||
|
+++ js/src/configure.in
|
||||||
|
@@ -2806,13 +2806,15 @@ arm*-*)
|
||||||
|
AC_DEFINE(JS_NUNBOX32)
|
||||||
|
;;
|
||||||
|
sparc*-*)
|
||||||
|
+ if test ! "$HAVE_64BIT_OS" ; then
|
||||||
|
NANOJIT_ARCH=Sparc
|
||||||
|
ENABLE_METHODJIT=1
|
||||||
|
ENABLE_MONOIC=1
|
||||||
|
ENABLE_POLYIC=1
|
||||||
|
ENABLE_METHODJIT_TYPED_ARRAY=1
|
||||||
|
AC_DEFINE(JS_CPU_SPARC)
|
||||||
|
AC_DEFINE(JS_NUNBOX32)
|
||||||
|
+ fi
|
||||||
|
;;
|
||||||
|
mips*-*)
|
||||||
|
ENABLE_METHODJIT=1
|
50
www/firefox-esr/files/patch-bug728968
Normal file
50
www/firefox-esr/files/patch-bug728968
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
commit 4075972
|
||||||
|
Author: Mike Hommey <mh+mozilla@glandium.org>
|
||||||
|
Date: Thu Feb 23 11:00:46 2012 +0100
|
||||||
|
|
||||||
|
Bug 728968 - Detect clock_gettime when it's not in -lrt. r=khuey
|
||||||
|
---
|
||||||
|
configure.in | 29 ++++++++++++++++-------------
|
||||||
|
1 file changed, 16 insertions(+), 13 deletions(-)
|
||||||
|
|
||||||
|
diff --git configure.in configure.in
|
||||||
|
index 3ba7e2f..3d0614c 100644
|
||||||
|
--- configure.in
|
||||||
|
+++ configure.in
|
||||||
|
@@ -3728,20 +3728,23 @@ AC_CHECK_FUNCS(random strerror lchown fchmod snprintf statvfs memmove rint stat6
|
||||||
|
AC_CHECK_FUNCS(flockfile getpagesize)
|
||||||
|
AC_CHECK_FUNCS(localtime_r strtok_r)
|
||||||
|
|
||||||
|
-dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt
|
||||||
|
-_SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
-LDFLAGS="$LDFLAGS -lrt"
|
||||||
|
-AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC) and -lrt,
|
||||||
|
- ac_cv_have_clock_monotonic,
|
||||||
|
- [AC_TRY_LINK([#include <time.h>],
|
||||||
|
- [ struct timespec ts;
|
||||||
|
- clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
||||||
|
- ac_cv_have_clock_monotonic=yes,
|
||||||
|
- ac_cv_have_clock_monotonic=no)])
|
||||||
|
-LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
-if test "$ac_cv_have_clock_monotonic" = "yes"; then
|
||||||
|
+dnl check for clock_gettime(), the CLOCK_MONOTONIC clock
|
||||||
|
+AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
|
||||||
|
+ ac_cv_clock_monotonic,
|
||||||
|
+ [for libs in "" -lrt; do
|
||||||
|
+ _SAVE_LDFLAGS="$LDFLAGS"
|
||||||
|
+ LDFLAGS="$LDFLAGS $libs"
|
||||||
|
+ AC_TRY_LINK([#include <time.h>],
|
||||||
|
+ [ struct timespec ts;
|
||||||
|
+ clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
||||||
|
+ ac_cv_clock_monotonic=$libs
|
||||||
|
+ break,
|
||||||
|
+ ac_cv_clock_monotonic=no)
|
||||||
|
+ LDFLAGS="$_SAVE_LDFLAGS"
|
||||||
|
+ done])
|
||||||
|
+if test "$ac_cv_clock_monotonic" != "no"; then
|
||||||
|
HAVE_CLOCK_MONOTONIC=1
|
||||||
|
- REALTIME_LIBS=-lrt
|
||||||
|
+ REALTIME_LIBS=$ac_cv_clock_monotonic
|
||||||
|
AC_DEFINE(HAVE_CLOCK_MONOTONIC)
|
||||||
|
AC_SUBST(HAVE_CLOCK_MONOTONIC)
|
||||||
|
AC_SUBST(REALTIME_LIBS)
|
@ -264,7 +264,7 @@ new file mode 100644
|
|||||||
index 0000000..3fc1a87
|
index 0000000..3fc1a87
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ ipc/chromium/src/base/dir_reader_bsd.h
|
+++ ipc/chromium/src/base/dir_reader_bsd.h
|
||||||
@@ -0,0 +1,108 @@
|
@@ -0,0 +1,112 @@
|
||||||
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
@ -316,7 +316,11 @@ index 0000000..3fc1a87
|
|||||||
+ bool Next() {
|
+ bool Next() {
|
||||||
+ if (size_) {
|
+ if (size_) {
|
||||||
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
||||||
|
+#ifdef OS_DRAGONFLY
|
||||||
|
+ offset_ += _DIRENT_DIRSIZ(dirent);
|
||||||
|
+#else
|
||||||
+ offset_ += dirent->d_reclen;
|
+ offset_ += dirent->d_reclen;
|
||||||
|
+#endif
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ if (offset_ != size_)
|
+ if (offset_ != size_)
|
||||||
|
59
www/firefox-esr/files/patch-bug788039
Normal file
59
www/firefox-esr/files/patch-bug788039
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Bug 788039 - With no prefix search libevent via pkg-config.
|
||||||
|
|
||||||
|
--- config/autoconf.mk.in~
|
||||||
|
+++ config/autoconf.mk.in
|
||||||
|
@@ -227,7 +227,7 @@ MOZ_HUNSPELL_CFLAGS = @MOZ_HUNSPELL_CFLA
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBEVENT = @MOZ_NATIVE_LIBEVENT@
|
||||||
|
MOZ_LIBEVENT_LIBS = @MOZ_LIBEVENT_LIBS@
|
||||||
|
-MOZ_LIBEVENT_INCLUDES = @MOZ_LIBEVENT_INCLUDES@
|
||||||
|
+MOZ_LIBEVENT_CFLAGS = @MOZ_LIBEVENT_CFLAGS@
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBVPX = @MOZ_NATIVE_LIBVPX@
|
||||||
|
MOZ_LIBVPX_LIBS = @MOZ_LIBVPX_LIBS@
|
||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -3854,7 +3854,7 @@ fi
|
||||||
|
dnl system libevent Support
|
||||||
|
dnl ========================================================
|
||||||
|
MOZ_ARG_WITH_STRING(system-libevent,
|
||||||
|
-[ --with-system-libevent=[PFX]
|
||||||
|
+[ --with-system-libevent[=PFX]
|
||||||
|
Use system libevent [installed at prefix PFX]],
|
||||||
|
LIBEVENT_DIR=$withval)
|
||||||
|
|
||||||
|
@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
_SAVE_LIBS=$LIBS
|
||||||
|
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
||||||
|
MOZ_NATIVE_LIBEVENT=
|
||||||
|
+elif test "$LIBEVENT_DIR" = yes; then
|
||||||
|
+ PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
||||||
|
+ MOZ_NATIVE_LIBEVENT=1,
|
||||||
|
+ AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
|
||||||
|
else
|
||||||
|
- if test "${LIBEVENT_DIR}" = "yes"; then
|
||||||
|
- LIBEVENT_DIR=/usr
|
||||||
|
- fi
|
||||||
|
CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
|
||||||
|
LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
|
||||||
|
MOZ_CHECK_HEADER(event.h,
|
||||||
|
@@ -3876,16 +3877,16 @@ else
|
||||||
|
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
||||||
|
AC_CHECK_LIB(event, event_init,
|
||||||
|
[MOZ_NATIVE_LIBEVENT=1
|
||||||
|
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
||||||
|
+ MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
|
||||||
|
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
||||||
|
- [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
||||||
|
+ [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
|
||||||
|
fi
|
||||||
|
CFLAGS=$_SAVE_CFLAGS
|
||||||
|
LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
LIBS=$_SAVE_LIBS
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_NATIVE_LIBEVENT)
|
||||||
|
-AC_SUBST(MOZ_LIBEVENT_INCLUDES)
|
||||||
|
+AC_SUBST(MOZ_LIBEVENT_CFLAGS)
|
||||||
|
AC_SUBST(MOZ_LIBEVENT_LIBS)
|
||||||
|
|
||||||
|
dnl ========================================================
|
38
www/firefox-esr/files/patch-clang32-libc++-visibility-hack
Normal file
38
www/firefox-esr/files/patch-clang32-libc++-visibility-hack
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- js/src/configure.in~
|
||||||
|
+++ js/src/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
@ -1,52 +0,0 @@
|
|||||||
--- configure.in.orig 2010-11-04 21:05:18.000000000 +0100
|
|
||||||
+++ configure.in 2010-11-09 12:59:28.000000000 +0100
|
|
||||||
@@ -3803,19 +3803,21 @@
|
|
||||||
AC_CHECK_FUNCS(localtime_r strtok_r)
|
|
||||||
|
|
||||||
dnl check for clock_gettime(), the CLOCK_MONOTONIC clock, and -lrt
|
|
||||||
-_SAVE_LDFLAGS=$LDFLAGS
|
|
||||||
-LDFLAGS="$LDFLAGS -lrt"
|
|
||||||
-AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC) and -lrt,
|
|
||||||
+_SAVE_LIBS=$LIBS
|
|
||||||
+AC_SEARCH_LIBS(clock_gettime, rt)
|
|
||||||
+AC_CACHE_CHECK(for clock_gettime(CLOCK_MONOTONIC),
|
|
||||||
ac_cv_have_clock_monotonic,
|
|
||||||
[AC_TRY_LINK([#include <time.h>],
|
|
||||||
[ struct timespec ts;
|
|
||||||
clock_gettime(CLOCK_MONOTONIC, &ts); ],
|
|
||||||
ac_cv_have_clock_monotonic=yes,
|
|
||||||
ac_cv_have_clock_monotonic=no)])
|
|
||||||
-LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
+LIBS=$_SAVE_LIBS
|
|
||||||
if test "$ac_cv_have_clock_monotonic" = "yes"; then
|
|
||||||
HAVE_CLOCK_MONOTONIC=1
|
|
||||||
- REALTIME_LIBS=-lrt
|
|
||||||
+ if test "$ac_cv_search_clock_gettime" != "none required"; then
|
|
||||||
+ REALTIME_LIBS=$ac_cv_search_clock_gettime
|
|
||||||
+ fi
|
|
||||||
AC_DEFINE(HAVE_CLOCK_MONOTONIC)
|
|
||||||
AC_SUBST(HAVE_CLOCK_MONOTONIC)
|
|
||||||
AC_SUBST(REALTIME_LIBS)
|
|
||||||
@@ -4230,6 +4233,9 @@
|
|
||||||
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
|
||||||
MOZ_NATIVE_LIBEVENT=
|
|
||||||
else
|
|
||||||
+PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
|
||||||
+ [MOZ_NATIVE_LIBEVENT=1
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="$MOZ_LIBEVENT_CFLAGS"], [
|
|
||||||
if test "${LIBEVENT_DIR}" = "yes"; then
|
|
||||||
LIBEVENT_DIR=/usr
|
|
||||||
fi
|
|
||||||
@@ -4242,10 +4248,11 @@ else
|
|
||||||
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
|
||||||
AC_CHECK_LIB(event, event_init,
|
|
||||||
[MOZ_NATIVE_LIBEVENT=1
|
|
||||||
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="-I${LIBEVENT_DIR}/include"
|
|
||||||
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
|
||||||
[MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
|
||||||
fi
|
|
||||||
+])
|
|
||||||
CFLAGS=$_SAVE_CFLAGS
|
|
||||||
LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
LIBS=$_SAVE_LIBS
|
|
@ -22,7 +22,7 @@
|
|||||||
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
||||||
-# which we put in $(DIST), see export rule below
|
-# which we put in $(DIST), see export rule below
|
||||||
-LOCAL_INCLUDES += -I$(DIST)
|
-LOCAL_INCLUDES += -I$(DIST)
|
||||||
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_INCLUDES))
|
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
|
||||||
endif # }
|
endif # }
|
||||||
|
|
||||||
vpath %.cc \
|
vpath %.cc \
|
||||||
|
@ -1,21 +1,5 @@
|
|||||||
--- js/src/configure.in.orig 2012-01-29 11:24:33.000000000 +0100
|
--- js/src/configure.in.orig 2012-01-29 11:24:33.000000000 +0100
|
||||||
+++ js/src/configure.in 2012-01-30 23:30:02.051087215 +0100
|
+++ js/src/configure.in 2012-01-30 23:30:02.051087215 +0100
|
||||||
@@ -2732,6 +2742,7 @@
|
|
||||||
AC_DEFINE(JS_NUNBOX32)
|
|
||||||
;;
|
|
||||||
sparc*-*)
|
|
||||||
+ if test ! "$HAVE_64BIT_OS" ; then
|
|
||||||
NANOJIT_ARCH=Sparc
|
|
||||||
ENABLE_METHODJIT=1
|
|
||||||
ENABLE_MONOIC=1
|
|
||||||
@@ -2739,6 +2750,7 @@
|
|
||||||
ENABLE_METHODJIT_TYPED_ARRAY=1
|
|
||||||
AC_DEFINE(JS_CPU_SPARC)
|
|
||||||
AC_DEFINE(JS_NUNBOX32)
|
|
||||||
+ fi
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n
|
@@ -5946,6 +5946,7 @@ _EGREP_PATTERN="${_EGREP_PATTERN}dummy_n
|
||||||
* C++ implementations should define these macros only when __STDC_LIMIT_MACROS
|
* C++ implementations should define these macros only when __STDC_LIMIT_MACROS
|
||||||
* is defined before <stdint.h> is included. */
|
* is defined before <stdint.h> is included. */
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= firefox-i18n
|
PORTNAME= firefox-i18n
|
||||||
PORTVERSION= 15.0
|
PORTVERSION= 15.0.1
|
||||||
CATEGORIES= www
|
CATEGORIES= www
|
||||||
MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}/linux-i686/xpi
|
MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}/linux-i686/xpi
|
||||||
PKGNAMEPREFIX=
|
PKGNAMEPREFIX=
|
||||||
|
@ -1,164 +1,164 @@
|
|||||||
SHA256 (xpi/firefox-i18n-15.0/af.xpi) = f652460b46fff68cd30838f0cb74238ed8f5030c800cad9583b679300baceaff
|
SHA256 (xpi/firefox-i18n-15.0.1/af.xpi) = bbd465ca09b058af6578f4e69f6f402fafc6cbffeca3715584a89d4303a5736a
|
||||||
SIZE (xpi/firefox-i18n-15.0/af.xpi) = 268863
|
SIZE (xpi/firefox-i18n-15.0.1/af.xpi) = 268864
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ak.xpi) = 9ce143f0898729fdc59e93a48933c5214b07c757260c7d5aa59203220cbacb77
|
SHA256 (xpi/firefox-i18n-15.0.1/ak.xpi) = 5973ba7e56592a4af61efbaa1cf74a0530d15efcd8b8b42c5e6b4dd417028418
|
||||||
SIZE (xpi/firefox-i18n-15.0/ak.xpi) = 271019
|
SIZE (xpi/firefox-i18n-15.0.1/ak.xpi) = 271020
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ar.xpi) = 12bd8823d685addefd89717b27c8c764755f90b63e9a349aa603874fd047aa2e
|
SHA256 (xpi/firefox-i18n-15.0.1/ar.xpi) = 5ea59cc631c2953d918883a28556c558584940c4c0266d7cb16a25311aa75d58
|
||||||
SIZE (xpi/firefox-i18n-15.0/ar.xpi) = 298350
|
SIZE (xpi/firefox-i18n-15.0.1/ar.xpi) = 298351
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ast.xpi) = 3ad8dc0d1759ba552a21a558b2aeab1dc5cd0a36a1fe5eb92a0903ccf1c74895
|
SHA256 (xpi/firefox-i18n-15.0.1/ast.xpi) = d34092b157bcac840afabb5e5a90ac5941be4d750ea7380a112fb42ff7d1f53e
|
||||||
SIZE (xpi/firefox-i18n-15.0/ast.xpi) = 248048
|
SIZE (xpi/firefox-i18n-15.0.1/ast.xpi) = 248048
|
||||||
SHA256 (xpi/firefox-i18n-15.0/be.xpi) = 847b04a2dd75175a973a8652073825a11a15cef99800bb6f61d1607eaedec0ff
|
SHA256 (xpi/firefox-i18n-15.0.1/be.xpi) = 982dd4969aaffbae8ccc4b69b4a3d3d8c475df10581f4f79d95f6a7c7f0cc41c
|
||||||
SIZE (xpi/firefox-i18n-15.0/be.xpi) = 271387
|
SIZE (xpi/firefox-i18n-15.0.1/be.xpi) = 271388
|
||||||
SHA256 (xpi/firefox-i18n-15.0/bg.xpi) = 76ce8f9da1900639e6dff04657e303051ba62471a23b47ee7cd171ae5e95ee14
|
SHA256 (xpi/firefox-i18n-15.0.1/bg.xpi) = 3e227ed4ec5f033fa5aedf801033679da7d651ce81e11d9918bf6010695b51f5
|
||||||
SIZE (xpi/firefox-i18n-15.0/bg.xpi) = 312374
|
SIZE (xpi/firefox-i18n-15.0.1/bg.xpi) = 312375
|
||||||
SHA256 (xpi/firefox-i18n-15.0/bn-BD.xpi) = 2ad67707b0c9142e24af31ec0acc499dd20dabd04be785254f07e0f4d71458ec
|
SHA256 (xpi/firefox-i18n-15.0.1/bn-BD.xpi) = bcc11bad1193efc3e8eefe4a8159ce1198384f4b4b74711995f38c1c7d951f4a
|
||||||
SIZE (xpi/firefox-i18n-15.0/bn-BD.xpi) = 320571
|
SIZE (xpi/firefox-i18n-15.0.1/bn-BD.xpi) = 320571
|
||||||
SHA256 (xpi/firefox-i18n-15.0/bn-IN.xpi) = fac3ee43a5bc5626a6e007145ebf297bdb8f6145d0a3dc52789c31f9772cbb51
|
SHA256 (xpi/firefox-i18n-15.0.1/bn-IN.xpi) = 9801664c82452fcde5cd5eda172cdd41e6b41b051e9ed8a4c7b76ea615ea29f3
|
||||||
SIZE (xpi/firefox-i18n-15.0/bn-IN.xpi) = 350006
|
SIZE (xpi/firefox-i18n-15.0.1/bn-IN.xpi) = 350007
|
||||||
SHA256 (xpi/firefox-i18n-15.0/br.xpi) = 07b9b3a48729fa17eac03be23966e926ed053ddd39448f05401f829480df37d1
|
SHA256 (xpi/firefox-i18n-15.0.1/br.xpi) = 37a2ac25bc77ef5e78492d070a801960b9765b43812bd4786443ceb7f784eaef
|
||||||
SIZE (xpi/firefox-i18n-15.0/br.xpi) = 278805
|
SIZE (xpi/firefox-i18n-15.0.1/br.xpi) = 278805
|
||||||
SHA256 (xpi/firefox-i18n-15.0/bs.xpi) = eb41f19008a33691453cf7a06624939fd1b6298bbec07442bde5166b0bafec5e
|
SHA256 (xpi/firefox-i18n-15.0.1/bs.xpi) = 2faf7bba10ed9b72af229c333f1c43ed9a22f1001f74a5bfa2c535a8c29b288d
|
||||||
SIZE (xpi/firefox-i18n-15.0/bs.xpi) = 274155
|
SIZE (xpi/firefox-i18n-15.0.1/bs.xpi) = 274156
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ca.xpi) = 5f75ac8d4892a6ab163ac4b48ae1879ceee649f022af8e56ea7b80783402e404
|
SHA256 (xpi/firefox-i18n-15.0.1/ca.xpi) = 05c4bfbfd444c7f4a6b2dc4173481c02044ca91225e0c4849ecbda8548d8c821
|
||||||
SIZE (xpi/firefox-i18n-15.0/ca.xpi) = 279475
|
SIZE (xpi/firefox-i18n-15.0.1/ca.xpi) = 279477
|
||||||
SHA256 (xpi/firefox-i18n-15.0/cs.xpi) = b3f286af68a015f3e7a03fff6427a343f4a180f419fcd9fb954cac0f8ac4427a
|
SHA256 (xpi/firefox-i18n-15.0.1/cs.xpi) = 0d81da0d8f8fd334fbef7077d324346ebd00e38fe84ae970648303a5adfefcfb
|
||||||
SIZE (xpi/firefox-i18n-15.0/cs.xpi) = 279346
|
SIZE (xpi/firefox-i18n-15.0.1/cs.xpi) = 279346
|
||||||
SHA256 (xpi/firefox-i18n-15.0/cy.xpi) = 07c232dd8e9adec929eae71b40456686d8019a3c06885e5dc34f32ebef79a3d7
|
SHA256 (xpi/firefox-i18n-15.0.1/cy.xpi) = a92e9776dfc4e484799e749618a259ea4a35e4acb7a5280cd479aec567226f4e
|
||||||
SIZE (xpi/firefox-i18n-15.0/cy.xpi) = 272154
|
SIZE (xpi/firefox-i18n-15.0.1/cy.xpi) = 272154
|
||||||
SHA256 (xpi/firefox-i18n-15.0/da.xpi) = 118ac7adfc78ca577ae11061b57bd9b11046a8032e0088e74452f5b18c163fd5
|
SHA256 (xpi/firefox-i18n-15.0.1/da.xpi) = 6438e1f4ab2a7d881e22e078be114e7ee13cec10f144cb8d2f046b64ad6ffdac
|
||||||
SIZE (xpi/firefox-i18n-15.0/da.xpi) = 269301
|
SIZE (xpi/firefox-i18n-15.0.1/da.xpi) = 269302
|
||||||
SHA256 (xpi/firefox-i18n-15.0/de.xpi) = 5b6dfaf2a7d05058b998368af9b98af31db99e4f5add674a8be178047dd11730
|
SHA256 (xpi/firefox-i18n-15.0.1/de.xpi) = af29cdfb59d73a59f5a4d7a0c60d185c62a116ea4977794a26614d58437fe91f
|
||||||
SIZE (xpi/firefox-i18n-15.0/de.xpi) = 263532
|
SIZE (xpi/firefox-i18n-15.0.1/de.xpi) = 263532
|
||||||
SHA256 (xpi/firefox-i18n-15.0/el.xpi) = 32adb07d6c21c5838426c387c5368df94728d574405e31c3fc9ebaf5687613d2
|
SHA256 (xpi/firefox-i18n-15.0.1/el.xpi) = 60e314d42c6449b6b9515a2a10cc32f9a1901439848d3d06d51bd1024941f8f9
|
||||||
SIZE (xpi/firefox-i18n-15.0/el.xpi) = 293558
|
SIZE (xpi/firefox-i18n-15.0.1/el.xpi) = 293559
|
||||||
SHA256 (xpi/firefox-i18n-15.0/en-GB.xpi) = f5928a0970583c1a2275f4fa8b8ef05f8535ec758131fb65ed83bcc881c41b39
|
SHA256 (xpi/firefox-i18n-15.0.1/en-GB.xpi) = e6a487f80ec886040c69010fa6a81c34c0d03589d92bed3512c6af311de8c8dd
|
||||||
SIZE (xpi/firefox-i18n-15.0/en-GB.xpi) = 260757
|
SIZE (xpi/firefox-i18n-15.0.1/en-GB.xpi) = 260758
|
||||||
SHA256 (xpi/firefox-i18n-15.0/en-US.xpi) = 8bbcd41e3cba30bc893f54d179aa029c1f896570428a5b0ba1327c85699d9c2a
|
SHA256 (xpi/firefox-i18n-15.0.1/en-US.xpi) = 2d5ae5b1f0dbaee322a02ee3f1a069e19a6edc13ce5cdf72b3ae1604f17455ca
|
||||||
SIZE (xpi/firefox-i18n-15.0/en-US.xpi) = 260389
|
SIZE (xpi/firefox-i18n-15.0.1/en-US.xpi) = 260389
|
||||||
SHA256 (xpi/firefox-i18n-15.0/en-ZA.xpi) = 4977df2c679495a5790584e0f80598196c838517a1ecbd27ee5aca3373262212
|
SHA256 (xpi/firefox-i18n-15.0.1/en-ZA.xpi) = 86286a9e70bdfff9dce5e3affce95d664ec4fe81cb921df3d5456518d6583093
|
||||||
SIZE (xpi/firefox-i18n-15.0/en-ZA.xpi) = 260075
|
SIZE (xpi/firefox-i18n-15.0.1/en-ZA.xpi) = 260075
|
||||||
SHA256 (xpi/firefox-i18n-15.0/eo.xpi) = d1d25cb7a5692a60c84ddaefc898478455b6f8d6002f3da3e1d3d42e4a8b616e
|
SHA256 (xpi/firefox-i18n-15.0.1/eo.xpi) = 75ace121f5bb559d9ac636c8dc2640a59d8484d4b254503181e3fa7c9d44720d
|
||||||
SIZE (xpi/firefox-i18n-15.0/eo.xpi) = 271982
|
SIZE (xpi/firefox-i18n-15.0.1/eo.xpi) = 271983
|
||||||
SHA256 (xpi/firefox-i18n-15.0/es-AR.xpi) = f9ebfe1beea8bd3a92dc3716d8a576ff16f6bcaca08f6e2cd8534a47766208c5
|
SHA256 (xpi/firefox-i18n-15.0.1/es-AR.xpi) = af01d5a5950e9aecdca6eff67219b08d7f78e58d521a960b346c883cd58373ab
|
||||||
SIZE (xpi/firefox-i18n-15.0/es-AR.xpi) = 279497
|
SIZE (xpi/firefox-i18n-15.0.1/es-AR.xpi) = 279497
|
||||||
SHA256 (xpi/firefox-i18n-15.0/es-CL.xpi) = 29d82deff1f55d022c1562205a455a6d121d03af17ece8ed4c963b077d527993
|
SHA256 (xpi/firefox-i18n-15.0.1/es-CL.xpi) = 9fa93867c3053d0355f2b3326c86a1e472f004c2e4b02e709bad442f103154af
|
||||||
SIZE (xpi/firefox-i18n-15.0/es-CL.xpi) = 277437
|
SIZE (xpi/firefox-i18n-15.0.1/es-CL.xpi) = 277438
|
||||||
SHA256 (xpi/firefox-i18n-15.0/es-ES.xpi) = d7a422adb57f77902cfa55e0c20950485132fa4edc81739103a16193488ce2cf
|
SHA256 (xpi/firefox-i18n-15.0.1/es-ES.xpi) = ff1e0ebc5df2cd4d66eb8ee548a794b03b2b448edfb0b47250a791c2dbc972f5
|
||||||
SIZE (xpi/firefox-i18n-15.0/es-ES.xpi) = 234446
|
SIZE (xpi/firefox-i18n-15.0.1/es-ES.xpi) = 234447
|
||||||
SHA256 (xpi/firefox-i18n-15.0/es-MX.xpi) = 3e05023317db994928fbc1ba7e1e480b8a97749d82e6dd7858126cef289cd55d
|
SHA256 (xpi/firefox-i18n-15.0.1/es-MX.xpi) = 95cb41a02f456970a32296a6ee8977eaf069c996e98097d3eb1f19dd9f72f524
|
||||||
SIZE (xpi/firefox-i18n-15.0/es-MX.xpi) = 232425
|
SIZE (xpi/firefox-i18n-15.0.1/es-MX.xpi) = 232426
|
||||||
SHA256 (xpi/firefox-i18n-15.0/et.xpi) = 6e2c92d76d3ea2393ee3033130346680385c2a4a87a1a4bf6a8b88c356e2598e
|
SHA256 (xpi/firefox-i18n-15.0.1/et.xpi) = 5eafb33780f2fb469b3374a8efabaa363bdc28337daba95e1525dd40050a6d73
|
||||||
SIZE (xpi/firefox-i18n-15.0/et.xpi) = 272453
|
SIZE (xpi/firefox-i18n-15.0.1/et.xpi) = 272454
|
||||||
SHA256 (xpi/firefox-i18n-15.0/eu.xpi) = 24c14b8ce944341d05de68bfca908eb910ef11acdacb31b95173283b3d1bfc26
|
SHA256 (xpi/firefox-i18n-15.0.1/eu.xpi) = b6e07ba910ba15466bbe0fa99a276a8bbcdc4131670b9f6867d9a61a56259fda
|
||||||
SIZE (xpi/firefox-i18n-15.0/eu.xpi) = 270788
|
SIZE (xpi/firefox-i18n-15.0.1/eu.xpi) = 270789
|
||||||
SHA256 (xpi/firefox-i18n-15.0/fa.xpi) = 1a749c2e27d12147516db9762f90f0f4bbf047a99b57757ff2081775c2c69dbd
|
SHA256 (xpi/firefox-i18n-15.0.1/fa.xpi) = 71f7833a228c14d00ab13cee1d91a09a09ec24aedb1a8acf6229b8d80348d2a1
|
||||||
SIZE (xpi/firefox-i18n-15.0/fa.xpi) = 304776
|
SIZE (xpi/firefox-i18n-15.0.1/fa.xpi) = 304777
|
||||||
SHA256 (xpi/firefox-i18n-15.0/fi.xpi) = 14d4d2428ee176bfd3fb1a627d92b2e1d9dded64c0623fa0f88d4f6edca2c389
|
SHA256 (xpi/firefox-i18n-15.0.1/fi.xpi) = edc3eda8aa9b659168fb65f3e181d344b0db902cf06657d36fd899742ef9b700
|
||||||
SIZE (xpi/firefox-i18n-15.0/fi.xpi) = 275690
|
SIZE (xpi/firefox-i18n-15.0.1/fi.xpi) = 275691
|
||||||
SHA256 (xpi/firefox-i18n-15.0/fr.xpi) = d0bb872b694f997086382c6560b7544017b1ec88cfc17b82712a582a024941eb
|
SHA256 (xpi/firefox-i18n-15.0.1/fr.xpi) = c187106ad86d8040f5c3d0c3636c301e1e9c6ad1b942b80c5cf82b9e206f97f1
|
||||||
SIZE (xpi/firefox-i18n-15.0/fr.xpi) = 273755
|
SIZE (xpi/firefox-i18n-15.0.1/fr.xpi) = 273755
|
||||||
SHA256 (xpi/firefox-i18n-15.0/fy-NL.xpi) = b3361d44941a2af8d8c8c2568a073a46cd68611308774b6cb0bdff25f75ce276
|
SHA256 (xpi/firefox-i18n-15.0.1/fy-NL.xpi) = 91f9d3a9b06cbcec76ffd7471cce7c919b09cfd0d1817481c36dfc709ec87a58
|
||||||
SIZE (xpi/firefox-i18n-15.0/fy-NL.xpi) = 275749
|
SIZE (xpi/firefox-i18n-15.0.1/fy-NL.xpi) = 275753
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ga-IE.xpi) = 0071504387a1cdb674b6fcfadea242c235e7766f1ace655cf149850b49c21ef5
|
SHA256 (xpi/firefox-i18n-15.0.1/ga-IE.xpi) = 60377c95117cab68a6cdf53f43df43e604eb16bae5b8eab6debb5c57e1002d47
|
||||||
SIZE (xpi/firefox-i18n-15.0/ga-IE.xpi) = 284178
|
SIZE (xpi/firefox-i18n-15.0.1/ga-IE.xpi) = 284178
|
||||||
SHA256 (xpi/firefox-i18n-15.0/gl.xpi) = e705b005c254f402edf5d78cd79218a7ef50cddbcee4c19fc1cb2267bc082429
|
SHA256 (xpi/firefox-i18n-15.0.1/gl.xpi) = f80c6ab81095dcf2acf5751bc6029eaf9d62fddaea7d7ef300c3b76207abb5f6
|
||||||
SIZE (xpi/firefox-i18n-15.0/gl.xpi) = 272638
|
SIZE (xpi/firefox-i18n-15.0.1/gl.xpi) = 272640
|
||||||
SHA256 (xpi/firefox-i18n-15.0/gu-IN.xpi) = 4698cb094012203be33401882a3b0be00333d7e3a249776430d437e324e90cd6
|
SHA256 (xpi/firefox-i18n-15.0.1/gu-IN.xpi) = 5c7c98784f00a5ffbb01ca6641435c4f725af35d9b85fe5997bb47357ebec60c
|
||||||
SIZE (xpi/firefox-i18n-15.0/gu-IN.xpi) = 302332
|
SIZE (xpi/firefox-i18n-15.0.1/gu-IN.xpi) = 302336
|
||||||
SHA256 (xpi/firefox-i18n-15.0/he.xpi) = 8b2f077b75a151dfe1e4e18243e902f45f7274710f42a86635a504aea252267e
|
SHA256 (xpi/firefox-i18n-15.0.1/he.xpi) = 9b7c53c2418de3e4470d1d14f087606dc1d5d79ddc419ed255fcc485f7be66f3
|
||||||
SIZE (xpi/firefox-i18n-15.0/he.xpi) = 287912
|
SIZE (xpi/firefox-i18n-15.0.1/he.xpi) = 287915
|
||||||
SHA256 (xpi/firefox-i18n-15.0/hi-IN.xpi) = 9be991de32d97ccf1a1bdfe5de593a227843a45947c2327c2700593b4d955dab
|
SHA256 (xpi/firefox-i18n-15.0.1/hi-IN.xpi) = 429cfdb8dc09ce6f243a5dea881d52fc7ae22c08ebe5201201429280c3a15417
|
||||||
SIZE (xpi/firefox-i18n-15.0/hi-IN.xpi) = 316191
|
SIZE (xpi/firefox-i18n-15.0.1/hi-IN.xpi) = 316192
|
||||||
SHA256 (xpi/firefox-i18n-15.0/hr.xpi) = 731b18fab3ee56a80c67de25fcc5b1c158106fa701f1ae8557bdfc2f23e2818d
|
SHA256 (xpi/firefox-i18n-15.0.1/hr.xpi) = 329f725ab912697a0d4182cfd0c8c0735003aea503a8d2ffacc8f33bdbc4470f
|
||||||
SIZE (xpi/firefox-i18n-15.0/hr.xpi) = 274796
|
SIZE (xpi/firefox-i18n-15.0.1/hr.xpi) = 274797
|
||||||
SHA256 (xpi/firefox-i18n-15.0/hu.xpi) = 5a07af7337e0cc39d603ff13491526e5dae703ed994cf80e894692dbe4572b16
|
SHA256 (xpi/firefox-i18n-15.0.1/hu.xpi) = 82c7bb85bb7d0b3de004f28b1a2215517742554c0e120d0f83a944c101731385
|
||||||
SIZE (xpi/firefox-i18n-15.0/hu.xpi) = 288899
|
SIZE (xpi/firefox-i18n-15.0.1/hu.xpi) = 288899
|
||||||
SHA256 (xpi/firefox-i18n-15.0/hy-AM.xpi) = 69444dccdddd15b4d13e8406e328b0bcd6a1f324591a21533f65d2e93edc7076
|
SHA256 (xpi/firefox-i18n-15.0.1/hy-AM.xpi) = 0e7e58afc169b7a6e9ff4c088d580e20f33c7323ea87d787c5924a2f9c0c72d0
|
||||||
SIZE (xpi/firefox-i18n-15.0/hy-AM.xpi) = 315709
|
SIZE (xpi/firefox-i18n-15.0.1/hy-AM.xpi) = 315710
|
||||||
SHA256 (xpi/firefox-i18n-15.0/id.xpi) = f6149f31e0da844138cd0b442ac80ae2c25080280857727707633721d5a5a8c3
|
SHA256 (xpi/firefox-i18n-15.0.1/id.xpi) = 694a39878d7e8f5d9bd4ccf134001095e4c4906a67c867dee2a586a72d72ce53
|
||||||
SIZE (xpi/firefox-i18n-15.0/id.xpi) = 264725
|
SIZE (xpi/firefox-i18n-15.0.1/id.xpi) = 264725
|
||||||
SHA256 (xpi/firefox-i18n-15.0/is.xpi) = a268e1677b805495dd17dc0f4a379a528f053899a8e1ae6752f176f4502d4fb3
|
SHA256 (xpi/firefox-i18n-15.0.1/is.xpi) = 517b0ab54a54a36f16ce97fbdd47342794203d1e5df016264803a0406a8e6d50
|
||||||
SIZE (xpi/firefox-i18n-15.0/is.xpi) = 274360
|
SIZE (xpi/firefox-i18n-15.0.1/is.xpi) = 274360
|
||||||
SHA256 (xpi/firefox-i18n-15.0/it.xpi) = 423ff0e1b179fa784f5f6c021afcd288fb1967e80afb237edb46f4b83476c03d
|
SHA256 (xpi/firefox-i18n-15.0.1/it.xpi) = 6b6fce65b0ebcbfbb58897d27be038e3d0a6e293346222aba341dc3962a13577
|
||||||
SIZE (xpi/firefox-i18n-15.0/it.xpi) = 230878
|
SIZE (xpi/firefox-i18n-15.0.1/it.xpi) = 230878
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ja.xpi) = 706a9c2c0e7ad3210d5a67aca045a92b96d68a17c49a5be32fc1b78712cf16d6
|
SHA256 (xpi/firefox-i18n-15.0.1/ja.xpi) = 64b9097e8f606a5229f56a0abfc3093aabe2a2cb18f50dbe4863c3fada100550
|
||||||
SIZE (xpi/firefox-i18n-15.0/ja.xpi) = 307017
|
SIZE (xpi/firefox-i18n-15.0.1/ja.xpi) = 307018
|
||||||
SHA256 (xpi/firefox-i18n-15.0/kk.xpi) = a6bfa40df8cadd1189ebed54c13513d22c3b436145f1327ab41f06c8277abb70
|
SHA256 (xpi/firefox-i18n-15.0.1/kk.xpi) = c5023af435987c995b082226d470b6cad05510eee063f0858b5fab6b8fc13ecb
|
||||||
SIZE (xpi/firefox-i18n-15.0/kk.xpi) = 314270
|
SIZE (xpi/firefox-i18n-15.0.1/kk.xpi) = 314274
|
||||||
SHA256 (xpi/firefox-i18n-15.0/kn.xpi) = 63e78103ad637ddef173d289a10866780a389f3c8bdeb4059c25998ae02acf27
|
SHA256 (xpi/firefox-i18n-15.0.1/kn.xpi) = 56cac3ea6676d4b42a12bc70076e822b70c65a94309ba3fc6d9939aeacffc992
|
||||||
SIZE (xpi/firefox-i18n-15.0/kn.xpi) = 334104
|
SIZE (xpi/firefox-i18n-15.0.1/kn.xpi) = 334105
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ko.xpi) = 38788f1564c82d77dc4062751da786be378cc1bca5f001b8620f93a48b274f22
|
SHA256 (xpi/firefox-i18n-15.0.1/ko.xpi) = 628e1077e86cdbfca7a99405e5c6363afd546a11e162b41bf3aa2822dcd5a69a
|
||||||
SIZE (xpi/firefox-i18n-15.0/ko.xpi) = 257655
|
SIZE (xpi/firefox-i18n-15.0.1/ko.xpi) = 257656
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ku.xpi) = 2acc089512b9dedb8d1590eba19c41b65464b50baac65efa48ae8cb3bddf8915
|
SHA256 (xpi/firefox-i18n-15.0.1/ku.xpi) = bcfafa0400434015347fe48da27aa2a11a62ff1e6ed8600886f8a42c6e9b5db4
|
||||||
SIZE (xpi/firefox-i18n-15.0/ku.xpi) = 285701
|
SIZE (xpi/firefox-i18n-15.0.1/ku.xpi) = 285701
|
||||||
SHA256 (xpi/firefox-i18n-15.0/lg.xpi) = 9d215be0b7008af9648127e80ccee8cd7e26c29a688ae69b54df2d5d14275329
|
SHA256 (xpi/firefox-i18n-15.0.1/lg.xpi) = 74e1d6f16e142c670c6ca028269bb6f98aad2d75e36885f9dc1f7fd4a03ba189
|
||||||
SIZE (xpi/firefox-i18n-15.0/lg.xpi) = 278168
|
SIZE (xpi/firefox-i18n-15.0.1/lg.xpi) = 278168
|
||||||
SHA256 (xpi/firefox-i18n-15.0/lt.xpi) = d90d89925002a5a903c79d807033b915628be9cc761a85d1419c3e298559ef50
|
SHA256 (xpi/firefox-i18n-15.0.1/lt.xpi) = 3c3fdc8191264583f164c9ba61f406bc3991d3cd968407ca2cdd3e4ba392aed0
|
||||||
SIZE (xpi/firefox-i18n-15.0/lt.xpi) = 337513
|
SIZE (xpi/firefox-i18n-15.0.1/lt.xpi) = 337513
|
||||||
SHA256 (xpi/firefox-i18n-15.0/lv.xpi) = 34c75aad84fc41fe8629857e551cce92281d9e3f54774fe89bc42e6e49f401eb
|
SHA256 (xpi/firefox-i18n-15.0.1/lv.xpi) = 07a01a95c5c40ee8bcb2804851cb9d529669e877a7d9d646af039edcbd3a55bf
|
||||||
SIZE (xpi/firefox-i18n-15.0/lv.xpi) = 272061
|
SIZE (xpi/firefox-i18n-15.0.1/lv.xpi) = 272061
|
||||||
SHA256 (xpi/firefox-i18n-15.0/mai.xpi) = 142ed2f6fbb7be5d3e0022b7a6bfb19fa520855bb03e4dbf6efbe1666b1bfb7c
|
SHA256 (xpi/firefox-i18n-15.0.1/mai.xpi) = 58e02afe8a9144a74606249928c840294ec3a1d04fe1e2c11e3992534359370c
|
||||||
SIZE (xpi/firefox-i18n-15.0/mai.xpi) = 314156
|
SIZE (xpi/firefox-i18n-15.0.1/mai.xpi) = 314156
|
||||||
SHA256 (xpi/firefox-i18n-15.0/mk.xpi) = 61d78e89cc95a64e5da914d8e7135208e548551dd546fba675ffabe167099b35
|
SHA256 (xpi/firefox-i18n-15.0.1/mk.xpi) = d5495ebf8b5abd09dd00a740fb2af106150ff3c65cc772b03790e28c770fab1b
|
||||||
SIZE (xpi/firefox-i18n-15.0/mk.xpi) = 303390
|
SIZE (xpi/firefox-i18n-15.0.1/mk.xpi) = 303390
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ml.xpi) = 5e5b32d5eada414dc38d063a1ef9ce4e5f03c5d5964112a8e18df06f2050141b
|
SHA256 (xpi/firefox-i18n-15.0.1/ml.xpi) = 725c4bac0c4afe8350ce051a6511fc606ea0de3b58f4d21adca4fcfd2fdaca2e
|
||||||
SIZE (xpi/firefox-i18n-15.0/ml.xpi) = 345461
|
SIZE (xpi/firefox-i18n-15.0.1/ml.xpi) = 345460
|
||||||
SHA256 (xpi/firefox-i18n-15.0/mr.xpi) = 1a7a0639e57a493b68705c88f4d6718acd744d0b2a6bc5e9c5c71bb8d3bb3cdf
|
SHA256 (xpi/firefox-i18n-15.0.1/mr.xpi) = ebad2e9d8092562c0eef057940e63dd7b057a6d05c2455b9bfcbf9b770966957
|
||||||
SIZE (xpi/firefox-i18n-15.0/mr.xpi) = 313721
|
SIZE (xpi/firefox-i18n-15.0.1/mr.xpi) = 313722
|
||||||
SHA256 (xpi/firefox-i18n-15.0/nb-NO.xpi) = fe1ae00e0d6e26fce2100037c5c0b44f91fc5d2299cf5194544ebdc519127704
|
SHA256 (xpi/firefox-i18n-15.0.1/nb-NO.xpi) = 5897670d37659be8bec111397269a9438feea6a1d7386ca340b46e411ea53569
|
||||||
SIZE (xpi/firefox-i18n-15.0/nb-NO.xpi) = 272400
|
SIZE (xpi/firefox-i18n-15.0.1/nb-NO.xpi) = 272400
|
||||||
SHA256 (xpi/firefox-i18n-15.0/nl.xpi) = 5eb1e697ee5b4d36c897f14b11ef9610ed556cc0a2a08a201230165bc871c97c
|
SHA256 (xpi/firefox-i18n-15.0.1/nl.xpi) = af592804b073bb3dd8704cf64314e9679ff003345f97138b9a6113775eaa85de
|
||||||
SIZE (xpi/firefox-i18n-15.0/nl.xpi) = 275340
|
SIZE (xpi/firefox-i18n-15.0.1/nl.xpi) = 275340
|
||||||
SHA256 (xpi/firefox-i18n-15.0/nn-NO.xpi) = 06e2c38e37cba58a984d09a5bb8d6931dddec327cccfd40aaa7c640f372590a1
|
SHA256 (xpi/firefox-i18n-15.0.1/nn-NO.xpi) = 391696b232f3177619cec89ad71f3ff0442fc79558dace0f293e471e991c1416
|
||||||
SIZE (xpi/firefox-i18n-15.0/nn-NO.xpi) = 272502
|
SIZE (xpi/firefox-i18n-15.0.1/nn-NO.xpi) = 272503
|
||||||
SHA256 (xpi/firefox-i18n-15.0/nso.xpi) = bf01a4f974806d4be469fe30e688a1f9d2808b0a6b36eded9a73cd18d56ec521
|
SHA256 (xpi/firefox-i18n-15.0.1/nso.xpi) = 0605e771be2aa99dae245e4f05df079098bb25b6bd6241c7c2065daee7d79837
|
||||||
SIZE (xpi/firefox-i18n-15.0/nso.xpi) = 275794
|
SIZE (xpi/firefox-i18n-15.0.1/nso.xpi) = 275795
|
||||||
SHA256 (xpi/firefox-i18n-15.0/or.xpi) = bc727af88c8733291e248ac3b0aba3758f38a3cf281dcfd86798293de582d387
|
SHA256 (xpi/firefox-i18n-15.0.1/or.xpi) = 128301e7fcc396e16c58df8985adaea7a2e43cbd3c66791a45252a8dfeb77f99
|
||||||
SIZE (xpi/firefox-i18n-15.0/or.xpi) = 311896
|
SIZE (xpi/firefox-i18n-15.0.1/or.xpi) = 311896
|
||||||
SHA256 (xpi/firefox-i18n-15.0/pa-IN.xpi) = 720f76de172ab43617e0c454b6d793228a029a024277a0463ccff30be208fae6
|
SHA256 (xpi/firefox-i18n-15.0.1/pa-IN.xpi) = 2da5c4b08afd2727c98edb687337bb710c2ad59dc00d029a298a37d01824db7a
|
||||||
SIZE (xpi/firefox-i18n-15.0/pa-IN.xpi) = 305967
|
SIZE (xpi/firefox-i18n-15.0.1/pa-IN.xpi) = 305968
|
||||||
SHA256 (xpi/firefox-i18n-15.0/pl.xpi) = 9b95af8da8c79c7c6ae334ef219643a2b572be8808b6c7e5c9ffed3e69d4d634
|
SHA256 (xpi/firefox-i18n-15.0.1/pl.xpi) = 29f1553538ae41103fad4d5c4dd03644e1c46adc4038aef1380ad045df270a52
|
||||||
SIZE (xpi/firefox-i18n-15.0/pl.xpi) = 282657
|
SIZE (xpi/firefox-i18n-15.0.1/pl.xpi) = 282657
|
||||||
SHA256 (xpi/firefox-i18n-15.0/pt-BR.xpi) = 6272ea3f8f23fd9a1a0a0e9439a1948bfcb98c756048558ff557f3fe67333fca
|
SHA256 (xpi/firefox-i18n-15.0.1/pt-BR.xpi) = 2587fd18d8032811669a0a82b0a471bd80cdf8ab40cae8a25f4d4d0a84234246
|
||||||
SIZE (xpi/firefox-i18n-15.0/pt-BR.xpi) = 276744
|
SIZE (xpi/firefox-i18n-15.0.1/pt-BR.xpi) = 276745
|
||||||
SHA256 (xpi/firefox-i18n-15.0/pt-PT.xpi) = 462ca33db37cf77afede97afc2d0d065dbed208964ba6aeed639ccf1dd1cba12
|
SHA256 (xpi/firefox-i18n-15.0.1/pt-PT.xpi) = e090ae93a1193b5c7d32292479b5a9ac0a59a3440c81907836c1ccd6ada6a0df
|
||||||
SIZE (xpi/firefox-i18n-15.0/pt-PT.xpi) = 276975
|
SIZE (xpi/firefox-i18n-15.0.1/pt-PT.xpi) = 276975
|
||||||
SHA256 (xpi/firefox-i18n-15.0/rm.xpi) = a829e2a58f081ac947c62ea86d3f3cad3058dd2154c4b292c157c01a4239ec1b
|
SHA256 (xpi/firefox-i18n-15.0.1/rm.xpi) = d6b3007e4c27fe266b98134bcdae3e4b2fe35da98378ab9197c611a6065cdffc
|
||||||
SIZE (xpi/firefox-i18n-15.0/rm.xpi) = 274235
|
SIZE (xpi/firefox-i18n-15.0.1/rm.xpi) = 274237
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ro.xpi) = 274202fc3350e1e40b431ba6a5ee3d8888ade5b6ab7de6fc6d6bd3bb36db93b4
|
SHA256 (xpi/firefox-i18n-15.0.1/ro.xpi) = e7f8c39750a235b3f9068dca36114b4097275866fc6598037f5b6e7c95808838
|
||||||
SIZE (xpi/firefox-i18n-15.0/ro.xpi) = 295295
|
SIZE (xpi/firefox-i18n-15.0.1/ro.xpi) = 295295
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ru.xpi) = e16ab330c45f477952f9ab33098d655448441614c4c08323743d11970085f84f
|
SHA256 (xpi/firefox-i18n-15.0.1/ru.xpi) = ee7e1709039b4cc7baeada0b230caeb60813a11cd73c13b787876a0753425c8d
|
||||||
SIZE (xpi/firefox-i18n-15.0/ru.xpi) = 275714
|
SIZE (xpi/firefox-i18n-15.0.1/ru.xpi) = 275713
|
||||||
SHA256 (xpi/firefox-i18n-15.0/si.xpi) = e6c78f69f7a8f1c9d2e22996f5de748055941dd9c76e075deac9c99bf2715d3e
|
SHA256 (xpi/firefox-i18n-15.0.1/si.xpi) = 854aedfbb45ec2fcad8d6ac68ef739bb313f7e9fbd5a36bc849ad58c62058fcc
|
||||||
SIZE (xpi/firefox-i18n-15.0/si.xpi) = 304018
|
SIZE (xpi/firefox-i18n-15.0.1/si.xpi) = 304019
|
||||||
SHA256 (xpi/firefox-i18n-15.0/sk.xpi) = b5ea6a315397e6ee78f04f194600c4797321f99924667320f091f322538f1a7d
|
SHA256 (xpi/firefox-i18n-15.0.1/sk.xpi) = 19dd573580e732b3c00aa70826954731b38501eb5185612e4feccfbe2492fffa
|
||||||
SIZE (xpi/firefox-i18n-15.0/sk.xpi) = 289319
|
SIZE (xpi/firefox-i18n-15.0.1/sk.xpi) = 289319
|
||||||
SHA256 (xpi/firefox-i18n-15.0/sl.xpi) = bb5a4b36e1b8dba9302576d97d46625b62ce2f6a809ddd5fcbdb7f23c97c3fd3
|
SHA256 (xpi/firefox-i18n-15.0.1/sl.xpi) = 53545bed270d1bd406f784ebab2d03be79d1cf389929ad8a7d2357556dfee267
|
||||||
SIZE (xpi/firefox-i18n-15.0/sl.xpi) = 272803
|
SIZE (xpi/firefox-i18n-15.0.1/sl.xpi) = 272803
|
||||||
SHA256 (xpi/firefox-i18n-15.0/son.xpi) = fc4a54f48dc0cfe3da1a2b6cb6162862a2a39cbf25538a2b00bfe9cf9dcd9294
|
SHA256 (xpi/firefox-i18n-15.0.1/son.xpi) = 81877c6d98482d8be5cd976dbbf42795fd9478c90a8d53112d45e85463546dbd
|
||||||
SIZE (xpi/firefox-i18n-15.0/son.xpi) = 270399
|
SIZE (xpi/firefox-i18n-15.0.1/son.xpi) = 270403
|
||||||
SHA256 (xpi/firefox-i18n-15.0/sq.xpi) = 66b7f93c5d86a45019512d9337a4e6266a921514e4c27b41d22eaba6ab09d096
|
SHA256 (xpi/firefox-i18n-15.0.1/sq.xpi) = b7bd196dcb04aefd25512a2da99c78d3de631ffc8f086e7c47dd4782d8b76580
|
||||||
SIZE (xpi/firefox-i18n-15.0/sq.xpi) = 257659
|
SIZE (xpi/firefox-i18n-15.0.1/sq.xpi) = 257659
|
||||||
SHA256 (xpi/firefox-i18n-15.0/sr.xpi) = 3ed94bd243bcb80b9bfada7c0482f24d0317b3bd5aaed78ba36abad89fe32b1c
|
SHA256 (xpi/firefox-i18n-15.0.1/sr.xpi) = 48a24a8e00feb371176ab73ec42f80081ba6aafa88ab297584eb9b5e27bedd14
|
||||||
SIZE (xpi/firefox-i18n-15.0/sr.xpi) = 314228
|
SIZE (xpi/firefox-i18n-15.0.1/sr.xpi) = 314229
|
||||||
SHA256 (xpi/firefox-i18n-15.0/sv-SE.xpi) = 68f04c0f72f09ee07061fc66f568cfa633dc50d226375dcc613dc94358645e39
|
SHA256 (xpi/firefox-i18n-15.0.1/sv-SE.xpi) = 7e3bcad8a84777d95f2d491f0c27253eed0c4557684180b08665de5cc7d6c709
|
||||||
SIZE (xpi/firefox-i18n-15.0/sv-SE.xpi) = 276161
|
SIZE (xpi/firefox-i18n-15.0.1/sv-SE.xpi) = 276161
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ta-LK.xpi) = 4b2ea175c21fe803dba076dd1321d35ac4d0c9eef5f2f2bd4a28a01b03e2ddcc
|
SHA256 (xpi/firefox-i18n-15.0.1/ta-LK.xpi) = 626abf707b0e8c46674e7e5c940482f22eee67aa8379068bbfa3010ab280a8cf
|
||||||
SIZE (xpi/firefox-i18n-15.0/ta-LK.xpi) = 323324
|
SIZE (xpi/firefox-i18n-15.0.1/ta-LK.xpi) = 323325
|
||||||
SHA256 (xpi/firefox-i18n-15.0/ta.xpi) = 2f72f4fee2f2318150d8092540ef3e0c47e7a2385522cd231006952ede5e4a41
|
SHA256 (xpi/firefox-i18n-15.0.1/ta.xpi) = 943bd161e4bf20b16484667f28ee799b5ec56c52d3046d783b58be2866baec04
|
||||||
SIZE (xpi/firefox-i18n-15.0/ta.xpi) = 306300
|
SIZE (xpi/firefox-i18n-15.0.1/ta.xpi) = 306301
|
||||||
SHA256 (xpi/firefox-i18n-15.0/te.xpi) = e7b877324a23ac540e532d0cb498694c43fe2293e3f92228822c73b90650cfce
|
SHA256 (xpi/firefox-i18n-15.0.1/te.xpi) = dd626cb4d8053997e4961631ffca9371be171e15521844e918b978ca7fe9425a
|
||||||
SIZE (xpi/firefox-i18n-15.0/te.xpi) = 321389
|
SIZE (xpi/firefox-i18n-15.0.1/te.xpi) = 321390
|
||||||
SHA256 (xpi/firefox-i18n-15.0/th.xpi) = fc4b46304e9914089eb4a9fd1404c561c50309bbb90e21101f385070fd5583d4
|
SHA256 (xpi/firefox-i18n-15.0.1/th.xpi) = 0293c617723099f0c8f144f5547bfccc494b0a3609cafba1c71f0e31d20023c4
|
||||||
SIZE (xpi/firefox-i18n-15.0/th.xpi) = 303853
|
SIZE (xpi/firefox-i18n-15.0.1/th.xpi) = 303855
|
||||||
SHA256 (xpi/firefox-i18n-15.0/tr.xpi) = d5631e2984553fe083723f4150afd717d1ac5f04d9eb0b3ffbb0ccc3a3d2c0d8
|
SHA256 (xpi/firefox-i18n-15.0.1/tr.xpi) = 14c28c115eaf83e1832c797afe115877875affca21641373141f2ce71055f6f1
|
||||||
SIZE (xpi/firefox-i18n-15.0/tr.xpi) = 281933
|
SIZE (xpi/firefox-i18n-15.0.1/tr.xpi) = 281933
|
||||||
SHA256 (xpi/firefox-i18n-15.0/uk.xpi) = 7307bb5d1821532162a5cb653e7a1a35f8de19743095605d055d793a98b4873a
|
SHA256 (xpi/firefox-i18n-15.0.1/uk.xpi) = 24ef1023fd036b203ca1624d188d84574c73602d846138e5788e726bc383861f
|
||||||
SIZE (xpi/firefox-i18n-15.0/uk.xpi) = 311424
|
SIZE (xpi/firefox-i18n-15.0.1/uk.xpi) = 311425
|
||||||
SHA256 (xpi/firefox-i18n-15.0/vi.xpi) = 558176761a2875ce32ce402ebb27d334de7ed8ce6d0c574ccf9c5e19dc4193de
|
SHA256 (xpi/firefox-i18n-15.0.1/vi.xpi) = 219b2e5b86d0f525df77c115e018eaf3c334e5b10be00c7a4ec3e14388e4d4c8
|
||||||
SIZE (xpi/firefox-i18n-15.0/vi.xpi) = 294951
|
SIZE (xpi/firefox-i18n-15.0.1/vi.xpi) = 294952
|
||||||
SHA256 (xpi/firefox-i18n-15.0/zh-CN.xpi) = 60e89d4f62d49e24e4657d3a9c506ee7ce47bdce2eca2cfe5e6189f826f13249
|
SHA256 (xpi/firefox-i18n-15.0.1/zh-CN.xpi) = 3f46939dfa27182f7c13944f9d4f188abae9620890b60e4171494b27c8544920
|
||||||
SIZE (xpi/firefox-i18n-15.0/zh-CN.xpi) = 290961
|
SIZE (xpi/firefox-i18n-15.0.1/zh-CN.xpi) = 290962
|
||||||
SHA256 (xpi/firefox-i18n-15.0/zh-TW.xpi) = a0eb597407065ffd8b9b58d2573dc8f42fa681cbb30341333ced416c49fb753e
|
SHA256 (xpi/firefox-i18n-15.0.1/zh-TW.xpi) = bee8adb2dd6a1634eb3ad3474af56b2aab76dabaca90078b66cb7de2c80a0c5b
|
||||||
SIZE (xpi/firefox-i18n-15.0/zh-TW.xpi) = 291946
|
SIZE (xpi/firefox-i18n-15.0.1/zh-TW.xpi) = 291947
|
||||||
SHA256 (xpi/firefox-i18n-15.0/zu.xpi) = 22541e44eca9cf2c5fa258b8a76d9cbcb9c6f0c032e13414e946af3fbf7925ba
|
SHA256 (xpi/firefox-i18n-15.0.1/zu.xpi) = 308ee298af63d3a8ceec734ba0d8df4098a9eec1cbaf7566adc30816d64ec170
|
||||||
SIZE (xpi/firefox-i18n-15.0/zu.xpi) = 277289
|
SIZE (xpi/firefox-i18n-15.0.1/zu.xpi) = 277290
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= firefox
|
PORTNAME= firefox
|
||||||
DISTVERSION= 15.0
|
DISTVERSION= 15.0.1
|
||||||
PORTEPOCH= 1
|
PORTEPOCH= 1
|
||||||
CATEGORIES= www ipv6
|
CATEGORIES= www ipv6
|
||||||
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
MASTER_SITES= ${MASTER_SITE_MOZILLA}
|
||||||
@ -68,7 +68,6 @@ CFLAGS+= -mminimal-toc
|
|||||||
|
|
||||||
.if ${PORT_OPTIONS:MPGO}
|
.if ${PORT_OPTIONS:MPGO}
|
||||||
BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
|
BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3
|
||||||
USE_PYTHON_BUILD= yes
|
|
||||||
USE_DISPLAY= yes
|
USE_DISPLAY= yes
|
||||||
.include "${PORTSDIR}/Mk/bsd.python.mk"
|
.include "${PORTSDIR}/Mk/bsd.python.mk"
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (firefox-15.0.source.tar.bz2) = 5416f0d6ab139846343deb86f604352d06a487ed142920613a2d2d3dd96bc789
|
SHA256 (firefox-15.0.1.source.tar.bz2) = d5b245e3f16933edf49bc9754d38013f0f82c855f164f429b92697e14ae0c3bf
|
||||||
SIZE (firefox-15.0.source.tar.bz2) = 83713360
|
SIZE (firefox-15.0.1.source.tar.bz2) = 83710112
|
||||||
|
@ -1,10 +1,13 @@
|
|||||||
--- gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
--- gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
||||||
+++ gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
+++ gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
||||||
@@ -540,4 +540,8 @@
|
@@ -537,4 +537,10 @@ hb_ot_layout_position_finish (hb_face_t
|
||||||
GPOS::position_finish (buffer);
|
GPOS::position_finish (buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3
|
||||||
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
||||||
|
+#endif
|
||||||
|
|
@ -264,7 +264,7 @@ new file mode 100644
|
|||||||
index 0000000..3fc1a87
|
index 0000000..3fc1a87
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ ipc/chromium/src/base/dir_reader_bsd.h
|
+++ ipc/chromium/src/base/dir_reader_bsd.h
|
||||||
@@ -0,0 +1,108 @@
|
@@ -0,0 +1,112 @@
|
||||||
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
@ -316,7 +316,11 @@ index 0000000..3fc1a87
|
|||||||
+ bool Next() {
|
+ bool Next() {
|
||||||
+ if (size_) {
|
+ if (size_) {
|
||||||
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
||||||
|
+#ifdef OS_DRAGONFLY
|
||||||
|
+ offset_ += _DIRENT_DIRSIZ(dirent);
|
||||||
|
+#else
|
||||||
+ offset_ += dirent->d_reclen;
|
+ offset_ += dirent->d_reclen;
|
||||||
|
+#endif
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ if (offset_ != size_)
|
+ if (offset_ != size_)
|
||||||
|
15
www/firefox/files/patch-bug774671
Normal file
15
www/firefox/files/patch-bug774671
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- js/src/jsprvtd.h.orig 2012-08-25 00:55:40.000000000 +0200
|
||||||
|
+++ js/src/jsprvtd.h 2012-09-06 15:20:48.000000000 +0200
|
||||||
|
@@ -149,9 +149,9 @@
|
||||||
|
class UpvarCookie;
|
||||||
|
|
||||||
|
class Proxy;
|
||||||
|
-class BaseProxyHandler;
|
||||||
|
-class DirectWrapper;
|
||||||
|
-class CrossCompartmentWrapper;
|
||||||
|
+class JS_FRIEND_API(BaseProxyHandler);
|
||||||
|
+class JS_FRIEND_API(DirectWrapper);
|
||||||
|
+class JS_FRIEND_API(CrossCompartmentWrapper);
|
||||||
|
|
||||||
|
class TempAllocPolicy;
|
||||||
|
class RuntimeAllocPolicy;
|
12
www/firefox/files/patch-bug787904
Normal file
12
www/firefox/files/patch-bug787904
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- js/src/gc/Heap.h
|
||||||
|
+++ js/src/gc/Heap.h
|
||||||
|
@@ -108,7 +108,8 @@ struct Cell
|
||||||
|
* Bug 692267: Move page size definition to gc/Memory.h and include it
|
||||||
|
* directly once jsgc.h is no longer an installed header.
|
||||||
|
*/
|
||||||
|
-#if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9))
|
||||||
|
+#if (defined(SOLARIS) || defined(__FreeBSD__)) && \
|
||||||
|
+ (defined(__sparc) || defined(__sparcv9) || defined(__ia64))
|
||||||
|
const size_t PageShift = 13;
|
||||||
|
#else
|
||||||
|
const size_t PageShift = 12;
|
59
www/firefox/files/patch-bug788039
Normal file
59
www/firefox/files/patch-bug788039
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Bug 788039 - With no prefix search libevent via pkg-config.
|
||||||
|
|
||||||
|
--- config/autoconf.mk.in~
|
||||||
|
+++ config/autoconf.mk.in
|
||||||
|
@@ -227,7 +227,7 @@ MOZ_HUNSPELL_CFLAGS = @MOZ_HUNSPELL_CFLA
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBEVENT = @MOZ_NATIVE_LIBEVENT@
|
||||||
|
MOZ_LIBEVENT_LIBS = @MOZ_LIBEVENT_LIBS@
|
||||||
|
-MOZ_LIBEVENT_INCLUDES = @MOZ_LIBEVENT_INCLUDES@
|
||||||
|
+MOZ_LIBEVENT_CFLAGS = @MOZ_LIBEVENT_CFLAGS@
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBVPX = @MOZ_NATIVE_LIBVPX@
|
||||||
|
MOZ_LIBVPX_LIBS = @MOZ_LIBVPX_LIBS@
|
||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -3854,7 +3854,7 @@ fi
|
||||||
|
dnl system libevent Support
|
||||||
|
dnl ========================================================
|
||||||
|
MOZ_ARG_WITH_STRING(system-libevent,
|
||||||
|
-[ --with-system-libevent=[PFX]
|
||||||
|
+[ --with-system-libevent[=PFX]
|
||||||
|
Use system libevent [installed at prefix PFX]],
|
||||||
|
LIBEVENT_DIR=$withval)
|
||||||
|
|
||||||
|
@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
_SAVE_LIBS=$LIBS
|
||||||
|
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
||||||
|
MOZ_NATIVE_LIBEVENT=
|
||||||
|
+elif test "$LIBEVENT_DIR" = yes; then
|
||||||
|
+ PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
||||||
|
+ MOZ_NATIVE_LIBEVENT=1,
|
||||||
|
+ AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
|
||||||
|
else
|
||||||
|
- if test "${LIBEVENT_DIR}" = "yes"; then
|
||||||
|
- LIBEVENT_DIR=/usr
|
||||||
|
- fi
|
||||||
|
CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
|
||||||
|
LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
|
||||||
|
MOZ_CHECK_HEADER(event.h,
|
||||||
|
@@ -3876,16 +3877,16 @@ else
|
||||||
|
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
||||||
|
AC_CHECK_LIB(event, event_init,
|
||||||
|
[MOZ_NATIVE_LIBEVENT=1
|
||||||
|
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
||||||
|
+ MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
|
||||||
|
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
||||||
|
- [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
||||||
|
+ [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
|
||||||
|
fi
|
||||||
|
CFLAGS=$_SAVE_CFLAGS
|
||||||
|
LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
LIBS=$_SAVE_LIBS
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_NATIVE_LIBEVENT)
|
||||||
|
-AC_SUBST(MOZ_LIBEVENT_INCLUDES)
|
||||||
|
+AC_SUBST(MOZ_LIBEVENT_CFLAGS)
|
||||||
|
AC_SUBST(MOZ_LIBEVENT_LIBS)
|
||||||
|
|
||||||
|
dnl ========================================================
|
38
www/firefox/files/patch-clang32-libc++-visibility-hack
Normal file
38
www/firefox/files/patch-clang32-libc++-visibility-hack
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- js/src/configure.in~
|
||||||
|
+++ js/src/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
@ -1,25 +0,0 @@
|
|||||||
--- configure.in.orig 2012-05-23 20:56:34.000000000 +0200
|
|
||||||
+++ configure.in 2012-05-27 18:18:25.000000000 +0200
|
|
||||||
@@ -4230,6 +4233,9 @@
|
|
||||||
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
|
||||||
MOZ_NATIVE_LIBEVENT=
|
|
||||||
else
|
|
||||||
+PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
|
||||||
+ [MOZ_NATIVE_LIBEVENT=1
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="$MOZ_LIBEVENT_CFLAGS"], [
|
|
||||||
if test "${LIBEVENT_DIR}" = "yes"; then
|
|
||||||
LIBEVENT_DIR=/usr
|
|
||||||
fi
|
|
||||||
@@ -4242,10 +4248,11 @@ else
|
|
||||||
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
|
||||||
AC_CHECK_LIB(event, event_init,
|
|
||||||
[MOZ_NATIVE_LIBEVENT=1
|
|
||||||
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="-I${LIBEVENT_DIR}/include"
|
|
||||||
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
|
||||||
[MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
|
||||||
fi
|
|
||||||
+])
|
|
||||||
CFLAGS=$_SAVE_CFLAGS
|
|
||||||
LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
LIBS=$_SAVE_LIBS
|
|
@ -22,7 +22,7 @@
|
|||||||
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
||||||
-# which we put in $(DIST), see export rule below
|
-# which we put in $(DIST), see export rule below
|
||||||
-LOCAL_INCLUDES += -I$(DIST)
|
-LOCAL_INCLUDES += -I$(DIST)
|
||||||
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_INCLUDES))
|
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
|
||||||
endif # }
|
endif # }
|
||||||
|
|
||||||
vpath %.cc \
|
vpath %.cc \
|
||||||
|
24
www/libxul/files/patch-bug653551
Normal file
24
www/libxul/files/patch-bug653551
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
commit 47ea30f
|
||||||
|
Author: Landry Breuil <landry@openbsd.org>
|
||||||
|
Date: Thu Feb 2 15:31:56 2012 +0900
|
||||||
|
|
||||||
|
Bug 653551 - Jaegermonkey Sparc back-end broken on sparc64. r=leon.sha
|
||||||
|
---
|
||||||
|
js/src/configure.in | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git js/src/configure.in js/src/configure.in
|
||||||
|
index 84390cf..d663c46 100644
|
||||||
|
--- js/src/configure.in
|
||||||
|
+++ js/src/configure.in
|
||||||
|
@@ -2471,8 +2471,10 @@ arm*-*)
|
||||||
|
NANOJIT_ARCH=ARM
|
||||||
|
;;
|
||||||
|
sparc*-*)
|
||||||
|
+ if test ! "$HAVE_64BIT_OS" ; then
|
||||||
|
ENABLE_JIT=1
|
||||||
|
NANOJIT_ARCH=Sparc
|
||||||
|
+ fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
--- js/src/configure.in.orig 2009-09-30 21:50:26.000000000 +0200
|
|
||||||
+++ js/src/configure.in 2009-09-30 21:50:44.000000000 +0200
|
|
||||||
@@ -2467,10 +2467,6 @@
|
|
||||||
ENABLE_JIT=1
|
|
||||||
NANOJIT_ARCH=ARM
|
|
||||||
;;
|
|
||||||
-sparc*-*)
|
|
||||||
- ENABLE_JIT=1
|
|
||||||
- NANOJIT_ARCH=Sparc
|
|
||||||
- ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
MOZ_ARG_DISABLE_BOOL(jit,
|
|
@ -1,4 +1,9 @@
|
|||||||
|
# New ports collection makefile for: firefox3-i18n
|
||||||
|
# Date created: 28 May 2006
|
||||||
|
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
|
||||||
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
PORTNAME= seamonkey-i18n
|
PORTNAME= seamonkey-i18n
|
||||||
PORTVERSION= 2.12
|
PORTVERSION= 2.12
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
|
# New ports collection makefile.lang for: firefox3-i18n
|
||||||
|
# Date created: 30 Nov 2008
|
||||||
|
# Whom: Koji Yokota <yokota@res.otaru-uc.ac.jp>
|
||||||
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
#
|
#
|
||||||
# Currently, the following languages are supported.
|
# Currently, the following 22 languages are supported.
|
||||||
#
|
#
|
||||||
SEAMONKEY_I18N_ALL_= ca cs de en-GB en-US es-AR es-ES \
|
SEAMONKEY_I18N_ALL_= ca cs de en-GB en-US es-AR es-ES \
|
||||||
fi fr hu it ja-JP-mac ja lt nb-NO nl pl \
|
fi fr hu it ja-JP-mac ja lt nb-NO nl pl \
|
||||||
|
@ -1,4 +1,9 @@
|
|||||||
|
# New ports collection makefile.option for: firefox3-i18n
|
||||||
|
# Date created: 30 Nov 2008
|
||||||
|
# Whom: Koji Yokota <yokota@res.otaru-uc.ac.jp>
|
||||||
|
#
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
OPTIONS= LANG_CA "Catalan" off \
|
OPTIONS= LANG_CA "Catalan" off \
|
||||||
LANG_CS "Czech" off \
|
LANG_CS "Czech" off \
|
||||||
|
@ -77,7 +77,6 @@ MOZ_OPTIONS+= --disable-ldap --disable-mailnews
|
|||||||
.else
|
.else
|
||||||
# mail and news desired, but not LDAP
|
# mail and news desired, but not LDAP
|
||||||
.if ! ${PORT_OPTIONS:MLDAP}
|
.if ! ${PORT_OPTIONS:MLDAP}
|
||||||
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bridge-bridge.mk
|
|
||||||
MOZ_OPTIONS+= --disable-ldap --enable-mailnews
|
MOZ_OPTIONS+= --disable-ldap --enable-mailnews
|
||||||
.else
|
.else
|
||||||
MOZ_OPTIONS+= --enable-ldap --enable-mailnews
|
MOZ_OPTIONS+= --enable-ldap --enable-mailnews
|
||||||
|
@ -1,17 +1,6 @@
|
|||||||
--- bridge/bridge.mk.orig 2012-03-13 06:23:10.000000000 +0100
|
--- bridge/bridge.mk.orig 2012-03-13 06:23:10.000000000 +0100
|
||||||
+++ bridge/bridge.mk 2012-03-14 12:28:03.000000000 +0100
|
+++ bridge/bridge.mk 2012-03-14 12:28:03.000000000 +0100
|
||||||
@@ -38,17 +38,19 @@
|
@@ -47,8 +47,10 @@
|
||||||
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/mozilla/xpfe/components/autocomplete
|
|
||||||
|
|
||||||
-#ifdef MOZ_LDAP_XPCOM
|
|
||||||
+ifdef MOZ_LDAP_XPCOM
|
|
||||||
APP_LIBXUL_STATICDIRS += $(DEPTH)$(SUBDIR)/ldap/sdks/c-sdk
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/ldap/xpcom
|
|
||||||
-#endif
|
|
||||||
+endif
|
|
||||||
|
|
||||||
#ifdef MOZ_MORK
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/db/mork
|
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/db/mork
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -1,15 +0,0 @@
|
|||||||
--- bridge/bridge.mk.orig 2011-11-24 18:31:11.000000000 +0100
|
|
||||||
+++ bridge/bridge.mk 2011-11-24 18:31:23.000000000 +0100
|
|
||||||
@@ -38,10 +38,10 @@
|
|
||||||
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/mozilla/xpfe/components/autocomplete
|
|
||||||
|
|
||||||
-#ifdef MOZ_LDAP_XPCOM
|
|
||||||
+ifdef MOZ_LDAP_XPCOM
|
|
||||||
APP_LIBXUL_STATICDIRS += $(DEPTH)$(SUBDIR)/ldap/sdks/c-sdk
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/ldap/xpcom
|
|
||||||
-#endif
|
|
||||||
+endif
|
|
||||||
|
|
||||||
#ifdef MOZ_MORK
|
|
||||||
APP_LIBXUL_DIRS += $(DEPTH)$(SUBDIR)/db/mork
|
|
@ -1,11 +1,14 @@
|
|||||||
--- mozilla/gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
--- mozilla/gfx/harfbuzz/src/hb-ot-layout.cc.orig 2012-06-24 22:14:46.463741874 -0400
|
||||||
+++ mozilla/gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
+++ mozilla/gfx/harfbuzz/src/hb-ot-layout.cc 2012-06-24 22:15:06.784770042 -0400
|
||||||
@@ -540,4 +540,8 @@
|
@@ -537,4 +537,10 @@ hb_ot_layout_position_finish (hb_face_t
|
||||||
GPOS::position_finish (buffer);
|
GPOS::position_finish (buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3
|
||||||
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<LangSys> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<Record<Script> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<IntType<unsigned short> >::search<unsigned int>(unsigned int const &) const;
|
||||||
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
+template int SortedArrayOf<RangeRecord>::search<unsigned int>(unsigned int const &) const;
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
|
@ -264,7 +264,7 @@ new file mode 100644
|
|||||||
index 0000000..3fc1a87
|
index 0000000..3fc1a87
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
+++ mozilla/ipc/chromium/src/base/dir_reader_bsd.h
|
||||||
@@ -0,0 +1,108 @@
|
@@ -0,0 +1,112 @@
|
||||||
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
+// Copyright (c) 2010 The Chromium Authors. All rights reserved.
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
@ -316,7 +316,11 @@ index 0000000..3fc1a87
|
|||||||
+ bool Next() {
|
+ bool Next() {
|
||||||
+ if (size_) {
|
+ if (size_) {
|
||||||
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
+ struct dirent* dirent = reinterpret_cast<struct dirent*>(&buf_[offset_]);
|
||||||
|
+#ifdef OS_DRAGONFLY
|
||||||
|
+ offset_ += _DIRENT_DIRSIZ(dirent);
|
||||||
|
+#else
|
||||||
+ offset_ += dirent->d_reclen;
|
+ offset_ += dirent->d_reclen;
|
||||||
|
+#endif
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ if (offset_ != size_)
|
+ if (offset_ != size_)
|
||||||
|
15
www/seamonkey/files/patch-bug774671
Normal file
15
www/seamonkey/files/patch-bug774671
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- mozilla/js/src/jsprvtd.h.orig 2012-08-27 06:49:16.000000000 +0200
|
||||||
|
+++ mozilla/js/src/jsprvtd.h 2012-09-06 22:21:52.000000000 +0200
|
||||||
|
@@ -149,9 +149,9 @@
|
||||||
|
class UpvarCookie;
|
||||||
|
|
||||||
|
class Proxy;
|
||||||
|
-class BaseProxyHandler;
|
||||||
|
-class DirectWrapper;
|
||||||
|
-class CrossCompartmentWrapper;
|
||||||
|
+class JS_FRIEND_API(BaseProxyHandler);
|
||||||
|
+class JS_FRIEND_API(DirectWrapper);
|
||||||
|
+class JS_FRIEND_API(CrossCompartmentWrapper);
|
||||||
|
|
||||||
|
class TempAllocPolicy;
|
||||||
|
class RuntimeAllocPolicy;
|
12
www/seamonkey/files/patch-bug787904
Normal file
12
www/seamonkey/files/patch-bug787904
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- mozilla/js/src/gc/Heap.h
|
||||||
|
+++ mozilla/js/src/gc/Heap.h
|
||||||
|
@@ -108,7 +108,8 @@ struct Cell
|
||||||
|
* Bug 692267: Move page size definition to gc/Memory.h and include it
|
||||||
|
* directly once jsgc.h is no longer an installed header.
|
||||||
|
*/
|
||||||
|
-#if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9))
|
||||||
|
+#if (defined(SOLARIS) || defined(__FreeBSD__)) && \
|
||||||
|
+ (defined(__sparc) || defined(__sparcv9) || defined(__ia64))
|
||||||
|
const size_t PageShift = 13;
|
||||||
|
#else
|
||||||
|
const size_t PageShift = 12;
|
59
www/seamonkey/files/patch-bug788039
Normal file
59
www/seamonkey/files/patch-bug788039
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Bug 788039 - With no prefix search libevent via pkg-config.
|
||||||
|
|
||||||
|
--- mozilla/config/autoconf.mk.in~
|
||||||
|
+++ mozilla/config/autoconf.mk.in
|
||||||
|
@@ -227,7 +227,7 @@ MOZ_HUNSPELL_CFLAGS = @MOZ_HUNSPELL_CFLA
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBEVENT = @MOZ_NATIVE_LIBEVENT@
|
||||||
|
MOZ_LIBEVENT_LIBS = @MOZ_LIBEVENT_LIBS@
|
||||||
|
-MOZ_LIBEVENT_INCLUDES = @MOZ_LIBEVENT_INCLUDES@
|
||||||
|
+MOZ_LIBEVENT_CFLAGS = @MOZ_LIBEVENT_CFLAGS@
|
||||||
|
|
||||||
|
MOZ_NATIVE_LIBVPX = @MOZ_NATIVE_LIBVPX@
|
||||||
|
MOZ_LIBVPX_LIBS = @MOZ_LIBVPX_LIBS@
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -3854,7 +3854,7 @@ fi
|
||||||
|
dnl system libevent Support
|
||||||
|
dnl ========================================================
|
||||||
|
MOZ_ARG_WITH_STRING(system-libevent,
|
||||||
|
-[ --with-system-libevent=[PFX]
|
||||||
|
+[ --with-system-libevent[=PFX]
|
||||||
|
Use system libevent [installed at prefix PFX]],
|
||||||
|
LIBEVENT_DIR=$withval)
|
||||||
|
|
||||||
|
@@ -3863,10 +3863,11 @@ _SAVE_LDFLAGS=$LDFLAGS
|
||||||
|
_SAVE_LIBS=$LIBS
|
||||||
|
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
||||||
|
MOZ_NATIVE_LIBEVENT=
|
||||||
|
+elif test "$LIBEVENT_DIR" = yes; then
|
||||||
|
+ PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
||||||
|
+ MOZ_NATIVE_LIBEVENT=1,
|
||||||
|
+ AC_MSG_ERROR([--with-system-libevent requested but libevent package not found]))
|
||||||
|
else
|
||||||
|
- if test "${LIBEVENT_DIR}" = "yes"; then
|
||||||
|
- LIBEVENT_DIR=/usr
|
||||||
|
- fi
|
||||||
|
CFLAGS="-I${LIBEVENT_DIR}/include $CFLAGS"
|
||||||
|
LDFLAGS="-L${LIBEVENT_DIR}/lib $LDFLAGS"
|
||||||
|
MOZ_CHECK_HEADER(event.h,
|
||||||
|
@@ -3876,16 +3877,16 @@ else
|
||||||
|
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
||||||
|
AC_CHECK_LIB(event, event_init,
|
||||||
|
[MOZ_NATIVE_LIBEVENT=1
|
||||||
|
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
||||||
|
+ MOZ_LIBEVENT_CFLAGS="-I${LIBEVENT_DIR}/include"
|
||||||
|
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
||||||
|
- [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
||||||
|
+ [MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_CFLAGS= MOZ_LIBEVENT_LIBS=])
|
||||||
|
fi
|
||||||
|
CFLAGS=$_SAVE_CFLAGS
|
||||||
|
LDFLAGS=$_SAVE_LDFLAGS
|
||||||
|
LIBS=$_SAVE_LIBS
|
||||||
|
|
||||||
|
AC_SUBST(MOZ_NATIVE_LIBEVENT)
|
||||||
|
-AC_SUBST(MOZ_LIBEVENT_INCLUDES)
|
||||||
|
+AC_SUBST(MOZ_LIBEVENT_CFLAGS)
|
||||||
|
AC_SUBST(MOZ_LIBEVENT_LIBS)
|
||||||
|
|
||||||
|
dnl ========================================================
|
57
www/seamonkey/files/patch-clang32-libc++-visibility-hack
Normal file
57
www/seamonkey/files/patch-clang32-libc++-visibility-hack
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
--- configure.in~
|
||||||
|
+++ configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/configure.in~
|
||||||
|
+++ mozilla/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
||||||
|
--- mozilla/js/src/configure.in~
|
||||||
|
+++ mozilla/js/src/configure.in
|
||||||
|
@@ -2855,6 +2855,7 @@ EOF
|
||||||
|
#pragma GCC visibility push(hidden)
|
||||||
|
#pragma GCC visibility push(default)
|
||||||
|
#include <string.h>
|
||||||
|
+#include <iterator>
|
||||||
|
#pragma GCC visibility pop
|
||||||
|
|
||||||
|
__attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
@@ -2863,7 +2864,7 @@ __attribute__ ((visibility ("default"))) void Func() {
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
ac_cv_have_visibility_builtin_bug=no
|
||||||
|
- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
|
||||||
|
ac_cv_have_visibility_builtin_bug=yes
|
||||||
|
else
|
||||||
|
if test `grep -c "@PLT" conftest.S` = 0; then
|
@ -1,25 +0,0 @@
|
|||||||
--- mozilla/configure.in.orig 2012-05-23 20:56:34.000000000 +0200
|
|
||||||
+++ mozilla/configure.in 2012-05-27 18:18:25.000000000 +0200
|
|
||||||
@@ -4230,6 +4233,9 @@
|
|
||||||
if test -z "$LIBEVENT_DIR" -o "$LIBEVENT_DIR" = no; then
|
|
||||||
MOZ_NATIVE_LIBEVENT=
|
|
||||||
else
|
|
||||||
+PKG_CHECK_MODULES(MOZ_LIBEVENT, libevent,
|
|
||||||
+ [MOZ_NATIVE_LIBEVENT=1
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="$MOZ_LIBEVENT_CFLAGS"], [
|
|
||||||
if test "${LIBEVENT_DIR}" = "yes"; then
|
|
||||||
LIBEVENT_DIR=/usr
|
|
||||||
fi
|
|
||||||
@@ -4242,10 +4248,11 @@ else
|
|
||||||
AC_MSG_ERROR([--with-system-libevent requested but event.h not found]))
|
|
||||||
AC_CHECK_LIB(event, event_init,
|
|
||||||
[MOZ_NATIVE_LIBEVENT=1
|
|
||||||
- MOZ_LIBEVENT_INCLUDES="${LIBEVENT_DIR}/include"
|
|
||||||
+ MOZ_LIBEVENT_INCLUDES="-I${LIBEVENT_DIR}/include"
|
|
||||||
MOZ_LIBEVENT_LIBS="-L${LIBEVENT_DIR}/lib -levent"],
|
|
||||||
[MOZ_NATIVE_LIBEVENT= MOZ_LIBEVENT_INCLUDES= MOZ_LIBEVENT_LIBS=])
|
|
||||||
fi
|
|
||||||
+])
|
|
||||||
CFLAGS=$_SAVE_CFLAGS
|
|
||||||
LDFLAGS=$_SAVE_LDFLAGS
|
|
||||||
LIBS=$_SAVE_LIBS
|
|
@ -22,7 +22,7 @@
|
|||||||
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
-# message_pump_libevent.cc includes third_party/libevent/event.h,
|
||||||
-# which we put in $(DIST), see export rule below
|
-# which we put in $(DIST), see export rule below
|
||||||
-LOCAL_INCLUDES += -I$(DIST)
|
-LOCAL_INCLUDES += -I$(DIST)
|
||||||
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_INCLUDES))
|
+LOCAL_INCLUDES += $(filter %/compat, $(MOZ_LIBEVENT_CFLAGS))
|
||||||
endif # }
|
endif # }
|
||||||
|
|
||||||
vpath %.cc \
|
vpath %.cc \
|
||||||
|
Loading…
Reference in New Issue
Block a user