diff options
author | flo <flo@FreeBSD.org> | 2013-02-20 07:53:07 +0800 |
---|---|---|
committer | flo <flo@FreeBSD.org> | 2013-02-20 07:53:07 +0800 |
commit | bb2d3a83f0483778d4af1775a16dcfe10243e738 (patch) | |
tree | 66e4b5fe2e01745bb6976e49907691f64a0c9d3b | |
parent | b3bad99ce6587b20f936e6489b129b3b2b4e9585 (diff) | |
download | freebsd-ports-gnome-bb2d3a83f0483778d4af1775a16dcfe10243e738.tar.gz freebsd-ports-gnome-bb2d3a83f0483778d4af1775a16dcfe10243e738.tar.zst freebsd-ports-gnome-bb2d3a83f0483778d4af1775a16dcfe10243e738.zip |
- update firefox to 19.0
- update firefox-esr, thunderbird, linux-firefox, linux-thunderbird to 17.0.3
- update linux-seamonkey to 2.16
- update nspr to 4.9.5
- update nss to 3.14.3
- add DuckDuckGo search plugin to firefox [1]
- mark kompozer deprecated
- clang fixes for www/libxul19 [2]
Security: http://www.vuxml.org/freebsd/e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02.html
Submitted by: DuckDuckGo [1], dim [2]
In collaboration with: Jan Beich <jbeich@tormail.org>
76 files changed, 1339 insertions, 1271 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index 43f82953ef2d..b37b3163ce01 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -55,12 +55,12 @@ Gecko_Pre_Include= bsd.gecko.mk # user. # # USE_GECKO= libxul19<->libxul -# This will sed -e 's/libxul/libxul19/' on Makefile.in's and configure +# This will sed -e 's/libxul/libxul19/' on Makefile.in's and configure # if ${GECKO}=="libxul19" # # Example: # USE_GECKO= libxul libxul19 -# +# # post-patch: # @${REINPLACE_CMD} -e 's|mozilla-|${GECKO}-|' \ # ${MOZSRC}/configure @@ -70,7 +70,7 @@ Gecko_Pre_Include= bsd.gecko.mk # # Example: # USE_GECKO= libxul libxul19 -# +# # post-patch: # .if ${GECKO}=="libxul19" # @${REINPLACE_CMD} -e 's|mozilla-|libxul-|' \ @@ -179,7 +179,7 @@ Gecko_Pre_Include= bsd.gecko.mk # is given by the maintainer via the port or by the # user via defined variable try to find the highest # stable installed version. -# Available values: yes 17+ 18+ 17 18+ +# Available values: yes 17+ 19+ 17 19+ # NOTE: # default value 17 is used in case of USE_FIREFOX=yes # @@ -187,7 +187,7 @@ Gecko_Pre_Include= bsd.gecko.mk # Available values: see USE_FIREFOX # # USE_SEAMONKEY Add runtime dependency on SeaMonkey. If no -# version is given by the maintainer via the port +# version is given by the maintainer via the port # or by the user via defined variable try to find # the highest stable installed version. # Available values: yes 15+ 15 @@ -197,9 +197,9 @@ Gecko_Pre_Include= bsd.gecko.mk # USE_SEAMONKEY_BUILD Add buildtime dependency on SeaMonkey. # Available values: see USE_SEAMONKEY # -# USE_THUNDERBIRD Add runtime dependency on Thunderbird. If no -# version is given by the maintainer via the port -# or by the user via defined variable try to find +# USE_THUNDERBIRD Add runtime dependency on Thunderbird. If no +# version is given by the maintainer via the port +# or by the user via defined variable try to find # the highest stable installed version. # Available values: yes 10+ 17+ 10 17 # NOTE: @@ -221,11 +221,11 @@ _FIREFOX_BUILD_DEPENDS= yes .endif _FIREFOX_DEFAULT_VERSION= 17 -_FIREFOX_VERSIONS= 17 18 -_FIREFOX_RANGE_VERSIONS= 17+ 18+ +_FIREFOX_VERSIONS= 17 19 +_FIREFOX_RANGE_VERSIONS= 17+ 19+ # For specifying [17, ..]+ -_FIREFOX_18P= 18 ${_FIREFOX_17P} +_FIREFOX_19P= 19 ${_FIREFOX_17P} _FIREFOX_17P= 17 # Set the default Firefox version and check if USE_FIREFOX=yes was given @@ -272,7 +272,7 @@ IGNORE= cannot install: unknown Firefox version: firefox-${USE_FIREFOX:C/([0-9 # Dependence lines for different Firefox versions 17_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr -18_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox +19_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox # Add dependencies .if defined(USE_FIREFOX) @@ -551,6 +551,29 @@ LDFLAGS+= -Wl,-z,origin -Wl,-rpath,\\\$$\$$ORIGIN LDFLAGS+= -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH} .endif +.if ${MOZILLA_VER:R:R} >= 19 || ${MOZILLA:Mseamonkey*} +# prefer clang +. if ${CC} == "cc" && (exists(/usr/bin/clang) || \ + exists(${LOCALBASE}/bin/clang)) +CC= clang +. endif +. if ${CXX} == "c++" && (exists(/usr/bin/clang++) || \ + exists(${LOCALBASE}/bin/clang++)) +CXX= clang++ +. endif +. if ${CPP} == "cpp" && (exists(/usr/bin/clang-cpp) || \ + exists(${LOCALBASE}/bin/clang-cpp)) +CPP= clang-cpp +. endif +. if ${CC} != "cc" && ${CPP} == "cpp" +CPP= ${CC} -E +. endif +# fallback to gcc otherwise +. if ${CC} == "cc" || ${CXX} == "c++" +USE_GCC?= yes +. endif +.endif + .if ${MOZILLA_VER:R:R} >= 16 || exists(${.CURDIR}/files/patch-bug788955) .if ${OSVERSION} > 1000011 # use jemalloc 3.0.0 API in libc @@ -649,7 +672,7 @@ MOZ_OPTIONS+= --enable-necko-protocols=default .else MOZ_OPTIONS+= --enable-necko-protocols=${MOZ_PROTOCOLS} .endif -# others +# others MOZ_OPTIONS+= --with-system-zlib \ --with-system-bz2 \ --disable-debug-symbols \ @@ -707,7 +730,7 @@ MOZ_OPTIONS+= --enable-gconf MOZ_OPTIONS+= --disable-gconf .endif -.if ${PORT_OPTIONS:MGIO} && ! ${PORT_OPTIONS:MQT4} +.if ${PORT_OPTIONS:MGIO} && ! ${MOZ_TOOLKIT:Mcairo-qt} MOZ_OPTIONS+= --enable-gio .else MOZ_OPTIONS+= --disable-gio @@ -851,18 +874,12 @@ gecko-post-patch: @for i in ${.CURDIR}/../../devel/nspr/files/patch-*; do \ ${PATCH} ${PATCH_ARGS} -d ${MOZSRC}/nsprpub/build < $$i; \ done - @${REINPLACE_CMD} -e '/DLL_SUFFIX/s/so\.1$$/so/' \ - ${MOZSRC}/nsprpub/configure .endif .if ${USE_MOZILLA:M-nss} @${ECHO_MSG} "===> Applying NSS patches" @for i in ${.CURDIR}/../../security/nss/files/patch-*; do \ ${PATCH} ${PATCH_ARGS} -d ${MOZSRC}/security/nss < $$i; \ done - @${REINPLACE_CMD} -e '/DLL_SUFFIX/d' \ - ${MOZSRC}/security/coreconf/FreeBSD.mk - @${REINPLACE_CMD} -e '/\.so/d' \ - ${MOZSRC}/security/coreconf/rules.mk .endif .for subdir in "" nsprpub js/src @if [ -f ${MOZSRC}/${subdir}/config/system-headers ] ; then \ @@ -916,8 +933,10 @@ gecko-post-patch: -e 's|mozilla/plugins|browser_plugins|g' \ ${MOZSRC}/xpcom/io/nsAppFileLocationProvider.cpp \ ${MOZSRC}/toolkit/xre/nsXREDirProvider.cpp - @${GREP} -lr 'PR_LoadLibrary.*\.so\.[0-9]' ${WRKSRC} | ${XARGS} \ - ${REINPLACE_CMD} -Ee '/PR_LoadLibrary/s/(\.so)\.[0-9]+/\1/' +.if ${CXX} == "clang++" && ${OSVERSION} < 900506 + @${GREP} -Flr -- '-mss' ${WRKSRC} | ${XARGS} \ + ${REINPLACE_CMD} -e 's/-mss/-mmmx &/' +.endif .if ${MOZILLA} != "kompozer" @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${MOZSRC}/extensions/spellcheck/hunspell/src/mozHunspell.cpp diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile index f9fd1c569710..66de14202aac 100644 --- a/devel/nspr/Makefile +++ b/devel/nspr/Makefile @@ -6,7 +6,7 @@ # $MCom: ports-experimental/devel/nspr/Makefile,v 1.6 2008/03/12 13:06:56 ahze Exp $ PORTNAME= nspr -DISTVERSION= 4.9.4 +DISTVERSION= 4.9.5 CATEGORIES= devel MASTER_SITES= MOZILLA MASTER_SITE_SUBDIR= nspr/releases/v${PORTVERSION}/src @@ -23,6 +23,7 @@ GNU_CONFIGURE= yes CONFIGURE_SCRIPT=../configure CONFIGURE_ARGS= --srcdir=${WRKSRC:H} \ --with-pthreads +CONFIGURE_ENV= BSD_PTHREAD_LIBS=${PTHREAD_LIBS} MAKE_ENV= DIST=${WRKSRC}/dist @@ -39,7 +40,7 @@ CONFIGURE_ARGS+=--disable-debug .endif post-patch: - @${REINPLACE_CMD} -e 's,echo aout,echo elf,g' ${WRKSRC}/${CONFIGURE_SCRIPT} + @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},g ; s,echo aout,echo elf,g' ${WRKSRC}/${CONFIGURE_SCRIPT} do-install: ${MKDIR} ${PREFIX}/include/nspr @@ -63,7 +64,7 @@ do-install: .endfor prtests: - ${GMAKE} -C ${WRKSRC}/pr/tests + ${SETENV} PTHREAD_LIBS="${PTHREAD_LIBS}" ${GMAKE} -C ${WRKSRC}/pr/tests ${LN} -sf libmy.so.1 ${WRKSRC}/pr/tests/dll/libmy.so cd ${WRKSRC}/pr/tests && ../../../pr/tests/runtests.sh diff --git a/devel/nspr/distinfo b/devel/nspr/distinfo index 7bf47a6848a5..44cd26314e2e 100644 --- a/devel/nspr/distinfo +++ b/devel/nspr/distinfo @@ -1,2 +1,2 @@ -SHA256 (nspr-4.9.4.tar.gz) = 749046c75be17f2f8b3874d288873d3355cedcb37abe7b6eb7b3bc374440d4a4 -SIZE (nspr-4.9.4.tar.gz) = 1160641 +SHA256 (nspr-4.9.5.tar.gz) = 616ab65c849155c9ed0e5f502530a241cc9108e278275aa448b417ae632c7604 +SIZE (nspr-4.9.5.tar.gz) = 1156396 diff --git a/devel/nspr/files/patch-..::configure b/devel/nspr/files/patch-..::configure index 0698262753b5..8d5d0ffebde9 100644 --- a/devel/nspr/files/patch-..::configure +++ b/devel/nspr/files/patch-..::configure @@ -1,11 +1,29 @@ --- ../configure.orig 2012-02-14 20:06:00.000000000 +0100 +++ ../configure 2012-02-17 17:14:27.862323726 +0100 -@@ -4062,7 +4062,7 @@ +@@ -4035,11 +4035,8 @@ EOF + EOF + CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall" - MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` - if test "$MOZ_OBJFORMAT" = "elf"; then +- MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf` +- if test "$MOZ_OBJFORMAT" = "elf"; then - DLL_SUFFIX=so +- else +- DLL_SUFFIX=so.1.0 ++ if test -z "$MOZILLA_CLIENT"; then + DLL_SUFFIX=so.1 - else - DLL_SUFFIX=so.1.0 fi + MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' + DSO_CFLAGS=-fPIC +@@ -6271,11 +6271,6 @@ + #define _THREAD_SAFE 1 + EOF + +- if test "$ac_cv_have_dash_pthread" = "yes"; then +- _PTHREAD_LDFLAGS="-pthread" +- else +- _PTHREAD_LDFLAGS="-lc_r" +- fi + ;; + *-netbsd*) + if test "$ac_cv_have_dash_pthread" = "yes"; then + diff --git a/devel/nspr/files/patch-.._pr_tests_Makefile b/devel/nspr/files/patch-.._pr_tests_Makefile new file mode 100644 index 000000000000..af796164c9ea --- /dev/null +++ b/devel/nspr/files/patch-.._pr_tests_Makefile @@ -0,0 +1,11 @@ +--- ../../nsprpub/pr/tests/Makefile.in.orig Mon Apr 26 00:01:02 2004 ++++ ../../nsprpub/pr/tests/Makefile.in Tue Nov 28 11:08:14 2006 +@@ -418,7 +418,7 @@ + + ifeq ($(OS_ARCH),FreeBSD) + ifeq ($(USE_PTHREADS),1) +-LDOPTS += -pthread ++LDOPTS += ${PTHREAD_LIBS} + endif + LDOPTS += -Xlinker -R $(ABSOLUTE_LIB_DIR) + endif diff --git a/devel/nspr/files/patch-bug782815 b/devel/nspr/files/patch-bug782815 deleted file mode 100644 index cb04122833ce..000000000000 --- a/devel/nspr/files/patch-bug782815 +++ /dev/null @@ -1,11 +0,0 @@ ---- ../pr/src/pthreads/ptio.c~ -+++ ../pr/src/pthreads/ptio.c -@@ -1150,7 +1150,7 @@ void _PR_InitIO(void) - osfd = socket(AF_INET6, SOCK_STREAM, 0); - if (osfd != -1) { - int on; -- int optlen = sizeof(on); -+ socklen_t optlen = sizeof(on); - if (getsockopt(osfd, IPPROTO_IPV6, IPV6_V6ONLY, - &on, &optlen) == 0) { - _pr_ipv6_v6only_on_by_default = on; diff --git a/mail/linux-thunderbird/Makefile b/mail/linux-thunderbird/Makefile index 50cb98599445..6ece474765ce 100644 --- a/mail/linux-thunderbird/Makefile +++ b/mail/linux-thunderbird/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird -PORTVERSION= 17.0.2 +PORTVERSION= 17.0.3 CATEGORIES= mail MASTER_SITE_SUBDIR?= ${PORTNAME}/releases/${PORTVERSION}esr/linux-i686/en-US DISTNAME= ${PORTNAME}-${DISTVERSION}esr diff --git a/mail/linux-thunderbird/distinfo b/mail/linux-thunderbird/distinfo index 0440b79202ff..2f30d5837bd4 100644 --- a/mail/linux-thunderbird/distinfo +++ b/mail/linux-thunderbird/distinfo @@ -1,2 +1,2 @@ -SHA256 (thunderbird-17.0.2esr.tar.bz2) = 23757b745ab185bcded749377f727e5f0df75daf9df6ea2a1884d26e528aad01 -SIZE (thunderbird-17.0.2esr.tar.bz2) = 21453920 +SHA256 (thunderbird-17.0.3esr.tar.bz2) = d8e599043304b615fd91d8089fcb2e97734db7f324dc507e02706a80c3ed8fd3 +SIZE (thunderbird-17.0.3esr.tar.bz2) = 21453810 diff --git a/mail/thunderbird-i18n/Makefile b/mail/thunderbird-i18n/Makefile index 8385dcd71742..0729d680796a 100644 --- a/mail/thunderbird-i18n/Makefile +++ b/mail/thunderbird-i18n/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= thunderbird-i18n -PORTVERSION= 17.0.2 +PORTVERSION= 17.0.3 CATEGORIES= mail MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= diff --git a/mail/thunderbird-i18n/distinfo b/mail/thunderbird-i18n/distinfo index 335a20beca39..d9653bb9d0a9 100644 --- a/mail/thunderbird-i18n/distinfo +++ b/mail/thunderbird-i18n/distinfo @@ -1,84 +1,84 @@ -SHA256 (xpi/thunderbird-i18n-17.0.2/ar.xpi) = ef4e2988e46428fca246bffdfc5220cdd8f75e8e99f44db71c24e9e15ed5883f -SIZE (xpi/thunderbird-i18n-17.0.2/ar.xpi) = 445976 -SHA256 (xpi/thunderbird-i18n-17.0.2/br.xpi) = 195486de568516cbb15a99f8dcd4694e9d6d17152ac2cefe31643629b509d897 -SIZE (xpi/thunderbird-i18n-17.0.2/br.xpi) = 417071 -SHA256 (xpi/thunderbird-i18n-17.0.2/ca.xpi) = f224b00e0e3592c69530e672a6652ee3e79028e13e9339353f62eb25769417f3 -SIZE (xpi/thunderbird-i18n-17.0.2/ca.xpi) = 418407 -SHA256 (xpi/thunderbird-i18n-17.0.2/cs.xpi) = d8404401e274340d7426b97f74d32da6dea58d33a6635afa0a405de606fcd519 -SIZE (xpi/thunderbird-i18n-17.0.2/cs.xpi) = 420627 -SHA256 (xpi/thunderbird-i18n-17.0.2/da.xpi) = fc396ea39be93b7f828a75936c79b5c8a7e176f850bcb61708568dfb6bc1dbb5 -SIZE (xpi/thunderbird-i18n-17.0.2/da.xpi) = 398980 -SHA256 (xpi/thunderbird-i18n-17.0.2/de.xpi) = 6b824dcfcdc6e1004d1b17fd4d0995e83b4b31385449a4dc15b0ba5ab734f321 -SIZE (xpi/thunderbird-i18n-17.0.2/de.xpi) = 393632 -SHA256 (xpi/thunderbird-i18n-17.0.2/en-GB.xpi) = 12bf9ef44c9a1fc6b563b05aa11179080a9e61538c257705a77d12af8cf3d169 -SIZE (xpi/thunderbird-i18n-17.0.2/en-GB.xpi) = 390694 -SHA256 (xpi/thunderbird-i18n-17.0.2/en-US.xpi) = 10eb5e3237032c40381d16915f475919a26d3716ef12bfe41622cef6fb43aff3 -SIZE (xpi/thunderbird-i18n-17.0.2/en-US.xpi) = 390780 -SHA256 (xpi/thunderbird-i18n-17.0.2/es-AR.xpi) = bd7800bf23da78d7ea2936e7f7c294f27d8877e47aa8317a0d7414589de3732d -SIZE (xpi/thunderbird-i18n-17.0.2/es-AR.xpi) = 415499 -SHA256 (xpi/thunderbird-i18n-17.0.2/es-ES.xpi) = a2b231f0c69882e72aaa32de8036c5d41c1a3144056863c098619eebb46ef1e6 -SIZE (xpi/thunderbird-i18n-17.0.2/es-ES.xpi) = 356861 -SHA256 (xpi/thunderbird-i18n-17.0.2/et.xpi) = 79e5a2e92ff2077541a4fa70e0a655d34cd9d1891d8be1a3557979571d5fd679 -SIZE (xpi/thunderbird-i18n-17.0.2/et.xpi) = 411892 -SHA256 (xpi/thunderbird-i18n-17.0.2/eu.xpi) = fdd2faa591fa10e3fae22b06ca26a41e86a74cf3d95531dc7a4325126bde6f48 -SIZE (xpi/thunderbird-i18n-17.0.2/eu.xpi) = 407189 -SHA256 (xpi/thunderbird-i18n-17.0.2/fi.xpi) = 3f4e9b70d184ca28f2e88d5dc6600b0a95d559e15c1217d3d21ea31c6a6b3236 -SIZE (xpi/thunderbird-i18n-17.0.2/fi.xpi) = 413620 -SHA256 (xpi/thunderbird-i18n-17.0.2/fr.xpi) = 20ad82d693c4025cb8e98b43953045f174c72c48e015aff57e1c36334c88e43b -SIZE (xpi/thunderbird-i18n-17.0.2/fr.xpi) = 420826 -SHA256 (xpi/thunderbird-i18n-17.0.2/fy-NL.xpi) = 4baf020dede9bd80d6bb7cd3a0ce0ea30281e5b337c5769b2cb62ab3f2484d35 -SIZE (xpi/thunderbird-i18n-17.0.2/fy-NL.xpi) = 415712 -SHA256 (xpi/thunderbird-i18n-17.0.2/ga-IE.xpi) = 1ba6158c558a6f88e330118f461c6e3857efdf53db33f6d96a01f0e6b91ff229 -SIZE (xpi/thunderbird-i18n-17.0.2/ga-IE.xpi) = 425395 -SHA256 (xpi/thunderbird-i18n-17.0.2/gd.xpi) = 91c1e8edf254886939ed40563fad9c977c963cf4df94fd416a8378505a38d38b -SIZE (xpi/thunderbird-i18n-17.0.2/gd.xpi) = 428939 -SHA256 (xpi/thunderbird-i18n-17.0.2/gl.xpi) = 7da4aef8e4e59955707571015909735a51117890f33550e6f21bd28e04f9e15a -SIZE (xpi/thunderbird-i18n-17.0.2/gl.xpi) = 410370 -SHA256 (xpi/thunderbird-i18n-17.0.2/he.xpi) = 9fd86fc3c4c91ca7a54c076d923345897955e8e56a8e1fdc575382d8cde6bb0d -SIZE (xpi/thunderbird-i18n-17.0.2/he.xpi) = 439504 -SHA256 (xpi/thunderbird-i18n-17.0.2/hu.xpi) = e0128bcba2dc7c0b31830f33a1c4155032c5051e117c198d42b8f019aed990f0 -SIZE (xpi/thunderbird-i18n-17.0.2/hu.xpi) = 433186 -SHA256 (xpi/thunderbird-i18n-17.0.2/is.xpi) = a86c39267204b558c3dc44f35d282d2cb982d77917ae2c4fe7f883d72234b34f -SIZE (xpi/thunderbird-i18n-17.0.2/is.xpi) = 414068 -SHA256 (xpi/thunderbird-i18n-17.0.2/it.xpi) = 357fe2553d54dd1dde2ed676fe4387bc0ed16fc740361ecd3d22b3df45a194f6 -SIZE (xpi/thunderbird-i18n-17.0.2/it.xpi) = 348621 -SHA256 (xpi/thunderbird-i18n-17.0.2/ja.xpi) = 63ab723f0b7b14a70a4894651c2bd5632fc51e1a4dc4d975e40795dae23d65de -SIZE (xpi/thunderbird-i18n-17.0.2/ja.xpi) = 463488 -SHA256 (xpi/thunderbird-i18n-17.0.2/ko.xpi) = c71c68566f85fe9e759dc807f2e63cd064155526757cef905d4a15284521b74d -SIZE (xpi/thunderbird-i18n-17.0.2/ko.xpi) = 412964 -SHA256 (xpi/thunderbird-i18n-17.0.2/lt.xpi) = afdf137c7508e1f59008887054f614e714e04db62b3dcf6c0c6e00807981f495 -SIZE (xpi/thunderbird-i18n-17.0.2/lt.xpi) = 519802 -SHA256 (xpi/thunderbird-i18n-17.0.2/nb-NO.xpi) = 99e11c07b3119b4c6f2e9095e1c59bde109f08d9a85a6787cd5b97b980f0d248 -SIZE (xpi/thunderbird-i18n-17.0.2/nb-NO.xpi) = 408519 -SHA256 (xpi/thunderbird-i18n-17.0.2/nl.xpi) = 2b669554db299d0258fc47a7e08dbb95e7be6b68e9e1811ca86979e13ab826a7 -SIZE (xpi/thunderbird-i18n-17.0.2/nl.xpi) = 408527 -SHA256 (xpi/thunderbird-i18n-17.0.2/nn-NO.xpi) = 4f7baa262b9115255867a52b63b2f58ccf4a811aca4e91cb5f987962bfbbfed9 -SIZE (xpi/thunderbird-i18n-17.0.2/nn-NO.xpi) = 431472 -SHA256 (xpi/thunderbird-i18n-17.0.2/pl.xpi) = 54e3058c5ccf3b3042345abb3b3e9239effac79b5cf1133362fa2cd5a1880819 -SIZE (xpi/thunderbird-i18n-17.0.2/pl.xpi) = 402114 -SHA256 (xpi/thunderbird-i18n-17.0.2/pt-BR.xpi) = 3d8768aec5815ffcbc69eadb3b6ec3e477a7a80a7f16bcd2f76f8a6ac1e6d230 -SIZE (xpi/thunderbird-i18n-17.0.2/pt-BR.xpi) = 415778 -SHA256 (xpi/thunderbird-i18n-17.0.2/pt-PT.xpi) = dbfd93512547b93b60d9ca9ccd2d7458973f6b1b424b333d93c57506b84a1e27 -SIZE (xpi/thunderbird-i18n-17.0.2/pt-PT.xpi) = 445754 -SHA256 (xpi/thunderbird-i18n-17.0.2/rm.xpi) = d5d009d2e9f58c91a29d680242f300bf15377748c6af5abcccfca2c0312afd4d -SIZE (xpi/thunderbird-i18n-17.0.2/rm.xpi) = 415531 -SHA256 (xpi/thunderbird-i18n-17.0.2/ru.xpi) = 4fba664e92308de33dd4eed01d8a7b356ebeb940e1a1f7c09cdc5e1dce8cb2ea -SIZE (xpi/thunderbird-i18n-17.0.2/ru.xpi) = 415708 -SHA256 (xpi/thunderbird-i18n-17.0.2/si.xpi) = aaa5dbc8b9a91c3df54eb148523217fe37026321fef1761b5e58939c36b121c5 -SIZE (xpi/thunderbird-i18n-17.0.2/si.xpi) = 494162 -SHA256 (xpi/thunderbird-i18n-17.0.2/sk.xpi) = 6fcb3cad0d9e7b94b1c1147e693b586e4428b58efe4f4fb65d415ad1340b928f -SIZE (xpi/thunderbird-i18n-17.0.2/sk.xpi) = 429756 -SHA256 (xpi/thunderbird-i18n-17.0.2/sl.xpi) = a846b046500e7a121ca77902ff08b9c2ef6aafe9865f4ae3550bbdeafdc7605f -SIZE (xpi/thunderbird-i18n-17.0.2/sl.xpi) = 442096 -SHA256 (xpi/thunderbird-i18n-17.0.2/sq.xpi) = a221465a173659fea362b340e6efd6d1ee2720504e12c53790b0a601be50e1fc -SIZE (xpi/thunderbird-i18n-17.0.2/sq.xpi) = 418780 -SHA256 (xpi/thunderbird-i18n-17.0.2/sv-SE.xpi) = 2d5cfe8e9c7ae90cb18cabfb3f8df09cac83426b1b6b99c6ac2200ee5df909dd -SIZE (xpi/thunderbird-i18n-17.0.2/sv-SE.xpi) = 413218 -SHA256 (xpi/thunderbird-i18n-17.0.2/ta-LK.xpi) = 2b97d2a18027a2be72eecc79fc6b85c8cf955611c38581b634eb29b9ada759c9 -SIZE (xpi/thunderbird-i18n-17.0.2/ta-LK.xpi) = 517912 -SHA256 (xpi/thunderbird-i18n-17.0.2/tr.xpi) = db6f89bfb6b06cc91df648e131a694e78a6d1ab896c744021a58081290e13709 -SIZE (xpi/thunderbird-i18n-17.0.2/tr.xpi) = 444945 -SHA256 (xpi/thunderbird-i18n-17.0.2/uk.xpi) = 6ec02a0eb2565e81c3dda19f1926ca2de3c29d2965beb8b139c8e9c8c213bc9c -SIZE (xpi/thunderbird-i18n-17.0.2/uk.xpi) = 471142 -SHA256 (xpi/thunderbird-i18n-17.0.2/zh-TW.xpi) = 7905ad6d852d8c966ceee842202656c889e9f7b1451c5cb0eee46983690730fb -SIZE (xpi/thunderbird-i18n-17.0.2/zh-TW.xpi) = 437592 +SHA256 (xpi/thunderbird-i18n-17.0.3/ar.xpi) = c53257332d87fb9704eb3ffaa3e146bc77eb8a78b0fb64085457e3169b88d831 +SIZE (xpi/thunderbird-i18n-17.0.3/ar.xpi) = 445976 +SHA256 (xpi/thunderbird-i18n-17.0.3/br.xpi) = 23b55ce5b306ad6ac117cca2c88a9f1d920ba213b92465079ccaf069050ac4c3 +SIZE (xpi/thunderbird-i18n-17.0.3/br.xpi) = 417071 +SHA256 (xpi/thunderbird-i18n-17.0.3/ca.xpi) = 56e5e09dec7e18ad50948d36a20ef8b7f0b9e2ec947b3ec671b7e77d66b832e7 +SIZE (xpi/thunderbird-i18n-17.0.3/ca.xpi) = 418407 +SHA256 (xpi/thunderbird-i18n-17.0.3/cs.xpi) = a3751180dfb2a986c08adb2dc956e5bb0e1c7dcb25fd4b42729be6d15ff45fc7 +SIZE (xpi/thunderbird-i18n-17.0.3/cs.xpi) = 420627 +SHA256 (xpi/thunderbird-i18n-17.0.3/da.xpi) = a7d9d459f67fbe1140bea77bf8371ed28e8463cdc5067a624d75172b1d6e40b4 +SIZE (xpi/thunderbird-i18n-17.0.3/da.xpi) = 398981 +SHA256 (xpi/thunderbird-i18n-17.0.3/de.xpi) = 3af773ddd27026f3342e20fd66d71ca9a39f52d969abb37d6232b546dec8840c +SIZE (xpi/thunderbird-i18n-17.0.3/de.xpi) = 393632 +SHA256 (xpi/thunderbird-i18n-17.0.3/en-GB.xpi) = bc8428499e2d673fd9dc0f94e909d497804e6f33c8298fc7b7048166ecdc3da5 +SIZE (xpi/thunderbird-i18n-17.0.3/en-GB.xpi) = 390694 +SHA256 (xpi/thunderbird-i18n-17.0.3/en-US.xpi) = 035fcdb63a6cd0f349869b677cadc983651ad3aa3880fabee87ebaee7996eb30 +SIZE (xpi/thunderbird-i18n-17.0.3/en-US.xpi) = 390780 +SHA256 (xpi/thunderbird-i18n-17.0.3/es-AR.xpi) = 2bb56d66ef5bf526f4885e379e1637b364739d9295e4fc42f4447f5343b148b6 +SIZE (xpi/thunderbird-i18n-17.0.3/es-AR.xpi) = 415499 +SHA256 (xpi/thunderbird-i18n-17.0.3/es-ES.xpi) = 82e63e426816e7ca378d56e4eaa5292dc5c8f693d6f5b6da7b1c8fac8e8254a9 +SIZE (xpi/thunderbird-i18n-17.0.3/es-ES.xpi) = 356861 +SHA256 (xpi/thunderbird-i18n-17.0.3/et.xpi) = 5b8dcc781afa80dac4a14082bf7b518ded5c99b7224cf761987fce039e56d665 +SIZE (xpi/thunderbird-i18n-17.0.3/et.xpi) = 411892 +SHA256 (xpi/thunderbird-i18n-17.0.3/eu.xpi) = 8bc8b1c5e10e11b4f3fe5115a5349ddb28604896c42fd206930ada87379460a7 +SIZE (xpi/thunderbird-i18n-17.0.3/eu.xpi) = 407189 +SHA256 (xpi/thunderbird-i18n-17.0.3/fi.xpi) = 82f413022916baaaa662e08a52e6ee8bc9a4e0f0d3dba0596ebddc40d46df0a7 +SIZE (xpi/thunderbird-i18n-17.0.3/fi.xpi) = 413620 +SHA256 (xpi/thunderbird-i18n-17.0.3/fr.xpi) = b063f1d09498831389cdf0ca42e2c95544d6f18f5f274a0e5d108d85470505cf +SIZE (xpi/thunderbird-i18n-17.0.3/fr.xpi) = 420825 +SHA256 (xpi/thunderbird-i18n-17.0.3/fy-NL.xpi) = db5f1ea4605b081b5060fe03042e3101490155323007226997f9c3a6c61b71a6 +SIZE (xpi/thunderbird-i18n-17.0.3/fy-NL.xpi) = 415712 +SHA256 (xpi/thunderbird-i18n-17.0.3/ga-IE.xpi) = cf93fa61be3f07be7f5c4d878a2addbb1ceec4febb44c19e6d1fd873446756ee +SIZE (xpi/thunderbird-i18n-17.0.3/ga-IE.xpi) = 425395 +SHA256 (xpi/thunderbird-i18n-17.0.3/gd.xpi) = 48ba05e0d3061510acd3aaa6d8d14e4c50f4b232638a4b41944c4dcffee4d5de +SIZE (xpi/thunderbird-i18n-17.0.3/gd.xpi) = 428939 +SHA256 (xpi/thunderbird-i18n-17.0.3/gl.xpi) = 3a62bf0480c6ef9a4f794c640f2e8c990535590cb0244551ccdb21f30e331d41 +SIZE (xpi/thunderbird-i18n-17.0.3/gl.xpi) = 410370 +SHA256 (xpi/thunderbird-i18n-17.0.3/he.xpi) = db6e71e78e7d95924c4eef5f400392e1c1dc448cbe106a501acf1a0f8710a256 +SIZE (xpi/thunderbird-i18n-17.0.3/he.xpi) = 439504 +SHA256 (xpi/thunderbird-i18n-17.0.3/hu.xpi) = 400f0656ee5912c2b015aaaddb8c09c76d273c11d80c64a1c9b9b6ec2e43a96f +SIZE (xpi/thunderbird-i18n-17.0.3/hu.xpi) = 433187 +SHA256 (xpi/thunderbird-i18n-17.0.3/is.xpi) = 3f7266b270701fde88ff123bf885ba9f88c4e01e6b47bb646279b8ec4112908a +SIZE (xpi/thunderbird-i18n-17.0.3/is.xpi) = 414068 +SHA256 (xpi/thunderbird-i18n-17.0.3/it.xpi) = dd91863bbf56149a18d6462ddaf47011b5b85f09fdc9ff4220b4c0c1eb5362e0 +SIZE (xpi/thunderbird-i18n-17.0.3/it.xpi) = 348621 +SHA256 (xpi/thunderbird-i18n-17.0.3/ja.xpi) = b2ca815c6fd0eea33daac01ab7ed08cbd8f63a73f9cde02d0a78e60fd6fd60aa +SIZE (xpi/thunderbird-i18n-17.0.3/ja.xpi) = 463488 +SHA256 (xpi/thunderbird-i18n-17.0.3/ko.xpi) = d6731bbe490f890dfb8ff8a26f61de3b0ff79963179c57380a05c7de8de84ce0 +SIZE (xpi/thunderbird-i18n-17.0.3/ko.xpi) = 412964 +SHA256 (xpi/thunderbird-i18n-17.0.3/lt.xpi) = a879718aa255cf4074076803a71f980d7ec75793e908d1d011a4e3e04fd9156c +SIZE (xpi/thunderbird-i18n-17.0.3/lt.xpi) = 519802 +SHA256 (xpi/thunderbird-i18n-17.0.3/nb-NO.xpi) = 58e5637842b50d08f5a4ce1083996d7f23c181ea51182db5c8524fcddd51b89b +SIZE (xpi/thunderbird-i18n-17.0.3/nb-NO.xpi) = 408519 +SHA256 (xpi/thunderbird-i18n-17.0.3/nl.xpi) = dc2a5753c1f6d54c48b3766d8ddef6ed8373f0a40254725f63508675213c33f3 +SIZE (xpi/thunderbird-i18n-17.0.3/nl.xpi) = 408527 +SHA256 (xpi/thunderbird-i18n-17.0.3/nn-NO.xpi) = c80480fc1d6b3157066791a52e65e3cd6117e1ebe269f50d753cbbef335d1938 +SIZE (xpi/thunderbird-i18n-17.0.3/nn-NO.xpi) = 431472 +SHA256 (xpi/thunderbird-i18n-17.0.3/pl.xpi) = 7bc4f166e2710971f8d82c0d25a155158ea1bcd6765da1b7d20c581c2db598db +SIZE (xpi/thunderbird-i18n-17.0.3/pl.xpi) = 402114 +SHA256 (xpi/thunderbird-i18n-17.0.3/pt-BR.xpi) = 07296bc8a1311036e40f98866cc90860ced68cf6e349e0960777b70240d241dd +SIZE (xpi/thunderbird-i18n-17.0.3/pt-BR.xpi) = 415778 +SHA256 (xpi/thunderbird-i18n-17.0.3/pt-PT.xpi) = 16b4e6dc8eda63599dadf36b73a95948095e9f6697bf0c8d1d904e2cdaf4abb4 +SIZE (xpi/thunderbird-i18n-17.0.3/pt-PT.xpi) = 445754 +SHA256 (xpi/thunderbird-i18n-17.0.3/rm.xpi) = 94fda0ef47b4f2ad9aec4c737a9e885b02f7be5f2ee4b21dbf65b5d0aebb6474 +SIZE (xpi/thunderbird-i18n-17.0.3/rm.xpi) = 415531 +SHA256 (xpi/thunderbird-i18n-17.0.3/ru.xpi) = c3d93e5295ea0b83802e1ea8b081cc55627a477db78cf373a6b749b7cabe4ee0 +SIZE (xpi/thunderbird-i18n-17.0.3/ru.xpi) = 415709 +SHA256 (xpi/thunderbird-i18n-17.0.3/si.xpi) = 49468e3aa8fafe4f85af3e7dceb2bb3edc07b41950b2491a6cf1bced214936ad +SIZE (xpi/thunderbird-i18n-17.0.3/si.xpi) = 494163 +SHA256 (xpi/thunderbird-i18n-17.0.3/sk.xpi) = 1d0d9d212494620b19084cb3f9bd096014ec631768a44ff453fd46071f3b12c1 +SIZE (xpi/thunderbird-i18n-17.0.3/sk.xpi) = 429756 +SHA256 (xpi/thunderbird-i18n-17.0.3/sl.xpi) = a4f1b2fe620e842d5f353cb9650a4478cdd035ece61375c19950d9c394d73c9b +SIZE (xpi/thunderbird-i18n-17.0.3/sl.xpi) = 442096 +SHA256 (xpi/thunderbird-i18n-17.0.3/sq.xpi) = f67ac1c2467534ce17369a88d2f7eedfceb5a36e978d353a76978cd0d975b549 +SIZE (xpi/thunderbird-i18n-17.0.3/sq.xpi) = 418780 +SHA256 (xpi/thunderbird-i18n-17.0.3/sv-SE.xpi) = def73ff4397b2c6fe8e537aa5bebc00b871656d29a890d4ac437b44642135dbc +SIZE (xpi/thunderbird-i18n-17.0.3/sv-SE.xpi) = 413218 +SHA256 (xpi/thunderbird-i18n-17.0.3/ta-LK.xpi) = d8bd20672ab9a95ae30258e53eeda74b3ddee9270732a2d952f88a29cb84362f +SIZE (xpi/thunderbird-i18n-17.0.3/ta-LK.xpi) = 517913 +SHA256 (xpi/thunderbird-i18n-17.0.3/tr.xpi) = 97ff3b9e4efb89e16b7cfef7bc88b97bcc7b919dcbfb271645915f17bbf43603 +SIZE (xpi/thunderbird-i18n-17.0.3/tr.xpi) = 444945 +SHA256 (xpi/thunderbird-i18n-17.0.3/uk.xpi) = 83b99b56300f261d38a3e4ed5654e9d2ae4242fa8ac4a7539c168187d462fde3 +SIZE (xpi/thunderbird-i18n-17.0.3/uk.xpi) = 471142 +SHA256 (xpi/thunderbird-i18n-17.0.3/zh-TW.xpi) = c7db1bdac02e272427a302b19c1968fe4b22e84c8b22eef4d044afe8c9f6587e +SIZE (xpi/thunderbird-i18n-17.0.3/zh-TW.xpi) = 437591 diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index f228adcd0be8..332d17ae06ba 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -2,29 +2,29 @@ # $FreeBSD$ PORTNAME= thunderbird -DISTVERSION= 17.0.2 +DISTVERSION= 17.0.3 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source -DISTFILES= ${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX} -EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX} +MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}esr/source +DISTFILES= ${PORTNAME}-${DISTVERSION}esr.source${EXTRACT_SUFX} +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}esr.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Mozilla Thunderbird is standalone mail and news that stands above -BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \ +BUILD_DEPENDS= nspr>=4.9.2:${PORTSDIR}/devel/nspr \ nss>=3.13.6_1:${PORTSDIR}/security/nss \ - sqlite3>=3.7.12.1:${PORTSDIR}/databases/sqlite3 \ + sqlite3>=3.7.13:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ unzip:${PORTSDIR}/archivers/unzip -EM_VERSION= 1.4.6 +EM_VERSION= 1.5.1 USE_AUTOTOOLS= autoconf213:env USE_PYTHON_BUILD=-2.7 USE_GECKO= gecko -CONFLICTS= thunderbird-10.* +CONFLICTS= thunderbird-2[0-9].* thunderbird-1[1-689].* thunderbird-10.* USE_MOZILLA= # empty MAKE_JOBS_SAFE= yes @@ -57,7 +57,7 @@ OPTIONS_DEFAULT=ENIGMAIL LIGHTNING .include "${.CURDIR}/../../www/firefox/Makefile.options" .include <bsd.port.pre.mk> -WRKSRC= ${WRKDIR}/comm-release +WRKSRC= ${WRKDIR}/comm-esr17 MOZSRC:= ${WRKSRC}/mozilla XPI_LIBDIR= ${PREFIX}/lib/xpi @@ -85,6 +85,7 @@ EM_ID= ${PORTNAME}@mozilla-enigmail.org EM_ID_RFILES= ${XPI_LIBDIR}/${EM_ID}/install.rdf \ ${XPI_LIBDIR}/${EM_ID}/components/enigmail.js \ ${XPI_LIBDIR}/${EM_ID}/modules/enigmailCommon.jsm +EXTRA_PATCHES+= ${FILESDIR}/extrapatch-enigmail-ipc-src-Makefile .endif .if ${PORT_OPTIONS:MLIGHTNING} diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 98f499ca9d26..e78a220a525d 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,4 +1,4 @@ -SHA256 (thunderbird-17.0.2.source.tar.bz2) = 081b53161750a31f9b43d4ba4ccb496c69fdfaa3430f0ce0798cd5fa3036764c -SIZE (thunderbird-17.0.2.source.tar.bz2) = 113387318 -SHA256 (enigmail-1.4.6.tar.gz) = f3771d1faa26676818bab5e2c50dce85013b9de30b82de526159eaa7ca34f036 -SIZE (enigmail-1.4.6.tar.gz) = 1262280 +SHA256 (thunderbird-17.0.3esr.source.tar.bz2) = 96669acfaeaf3c591fbfe1ebe2ea41635e29f25074877148fb1fc7112df0c91c +SIZE (thunderbird-17.0.3esr.source.tar.bz2) = 113057252 +SHA256 (enigmail-1.5.1.tar.gz) = 234ca3c8f7c74afb64ebdaa4762e358f35a72c1f8de007b992497fc2db803af0 +SIZE (enigmail-1.5.1.tar.gz) = 1213954 diff --git a/mail/thunderbird/files/extrapatch-enigmail-ipc-src-Makefile b/mail/thunderbird/files/extrapatch-enigmail-ipc-src-Makefile new file mode 100644 index 000000000000..d8b5128d02b4 --- /dev/null +++ b/mail/thunderbird/files/extrapatch-enigmail-ipc-src-Makefile @@ -0,0 +1,90 @@ +--- mailnews/extensions/enigmail/ipc/src/Makefile.enig~ ++++ mailnews/extensions/enigmail/ipc/src/Makefile.enig +@@ -19,26 +19,26 @@ endif + + ifeq ($(OS_ARCH),NetBSD) + ifeq ($(DLL_SUFFIX),.so.1.0) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + endif + + ifeq ($(OS_ARCH),FreeBSD) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + + ifeq ($(OS_ARCH),HP-UX) + ifeq ($(GNU_CC)$(GNU_CXX),) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + endif + + ifeq ($(OS_ARCH),OSF1) + ifeq ($(GNU_CC)$(GNU_CXX),) +-LDFLAGS += -B symbolic ++LDFLAGS += -shared -B symbolic + CFLAGS += -fPIC + endif + endif +@@ -62,7 +62,11 @@ libs: source + $(CC) $(LDFLAGS) -o $(libname) $(objfiles) + + source: $(source) ++ifneq (,$(filter 4.2.%, $(CC_VERSION))) ++ $(CC) $(CFLAGS) -c -o $(objfiles) $^ ++else + $(CC) $(CFLAGS) -Wno-return-type-c-linkage -c -o $(objfiles) $^ ++endif + + + clean: +--- mailnews/extensions/enigmail/ipc/src/Makefile.in~ ++++ mailnews/extensions/enigmail/ipc/src/Makefile.in +@@ -19,26 +19,26 @@ endif + + ifeq ($(OS_ARCH),NetBSD) + ifeq ($(DLL_SUFFIX),.so.1.0) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + endif + + ifeq ($(OS_ARCH),FreeBSD) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + + ifeq ($(OS_ARCH),HP-UX) + ifeq ($(GNU_CC)$(GNU_CXX),) +-LDFLAGS += -Wl,-Bsymbolic ++LDFLAGS += -shared -Wl,-Bsymbolic + CFLAGS += -fPIC + endif + endif + + ifeq ($(OS_ARCH),OSF1) + ifeq ($(GNU_CC)$(GNU_CXX),) +-LDFLAGS += -B symbolic ++LDFLAGS += -shared -B symbolic + CFLAGS += -fPIC + endif + endif +@@ -62,7 +62,11 @@ libs: source + $(CC) $(LDFLAGS) -o $(libname) $(objfiles) + + source: $(source) ++ifneq (,$(filter 4.2.%, $(CC_VERSION))) ++ $(CC) $(CFLAGS) -c -o $(objfiles) $^ ++else + $(CC) $(CFLAGS) -Wno-return-type-c-linkage -c -o $(objfiles) $^ ++endif + + + clean: diff --git a/mail/thunderbird/files/patch-bug781457 b/mail/thunderbird/files/patch-bug781457 deleted file mode 100644 index 1a883966b942..000000000000 --- a/mail/thunderbird/files/patch-bug781457 +++ /dev/null @@ -1,10 +0,0 @@ ---- mozilla/xpcom/base/nsStackWalk.cpp.orig 2010-09-12 19:34:04.012503905 +0300 -+++ mozilla/xpcom/base/nsStackWalk.cpp 2010-09-12 19:34:41.294462134 +0300 -@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb - - #elif defined(HAVE__UNWIND_BACKTRACE) - -+#define _GNU_SOURCE - // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 - #include <unwind.h> - diff --git a/mail/thunderbird/files/patch-bug828003 b/mail/thunderbird/files/patch-bug828003 new file mode 100644 index 000000000000..9313b9c77fb0 --- /dev/null +++ b/mail/thunderbird/files/patch-bug828003 @@ -0,0 +1,36 @@ +--- mozilla/gfx/qcms/qcmstypes.h ++++ mozilla/gfx/qcms/qcmstypes.h +@@ -7,30 +7,12 @@ + #include "mozilla/StandardInteger.h" + + /* prtypes.h defines IS_LITTLE_ENDIAN and IS_BIG ENDIAN */ ++/* StandardInteger.h defines int*_t and uintptr_t */ + +-#if defined (__SVR4) && defined (__sun) +-/* int_types.h gets included somehow, so avoid redefining the types differently */ +-#include <sys/int_types.h> +-#elif defined (_AIX) ++#if defined(_AIX) + #include <sys/types.h> +-#elif defined(__OpenBSD__) +-#include <inttypes.h> +-#elif !defined(ANDROID) +-typedef int8_t int8_t; +-typedef uint8_t uint8_t; +-typedef int16_t int16_t; +-typedef uint16_t uint16_t; +-typedef int32_t int32_t; +-typedef uint32_t uint32_t; +-typedef int64_t int64_t; +-typedef uint64_t uint64_t; +- +-#ifdef __OS2__ +-/* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ ++#elif defined(__OS2__) + #include <stdlib.h> +-#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) +-typedef PRUptrdiff uintptr_t; +-#endif + #endif + + #else // MOZ_QCMS diff --git a/mail/thunderbird/files/patch-mozilla-gfx-qcms-qcmstypes.h b/mail/thunderbird/files/patch-mozilla-gfx-qcms-qcmstypes.h deleted file mode 100644 index 7a23c9dd3820..000000000000 --- a/mail/thunderbird/files/patch-mozilla-gfx-qcms-qcmstypes.h +++ /dev/null @@ -1,11 +0,0 @@ ---- mozilla/gfx/qcms/qcmstypes.h.orig 2010-11-22 12:01:36.000000000 +0100 -+++ mozilla/gfx/qcms/qcmstypes.h 2010-11-22 12:02:42.000000000 +0100 -@@ -25,7 +25,7 @@ - #ifdef __OS2__ - /* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ - #include <stdlib.h> --#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) -+#elif !defined(__intptr_t_defined) && !defined(_INTPTR_T_DECLARED) - typedef PRUptrdiff uintptr_t; - #endif - #endif diff --git a/security/ca_root_nss/Makefile b/security/ca_root_nss/Makefile index d81fed79dc88..8facb95e94e3 100644 --- a/security/ca_root_nss/Makefile +++ b/security/ca_root_nss/Makefile @@ -5,7 +5,7 @@ PORTNAME= ca_root_nss PORTVERSION= ${VERSION_NSS} CATEGORIES= security MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src +MASTER_SITE_SUBDIR= security/nss/releases/${DISTNAME:U:C/[-.]/_/g}_RTM/src DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} MAINTAINER= gecko@FreeBSD.org @@ -25,11 +25,12 @@ PLIST_SUB+= CERTDIR=${CERTDIR} # !!! Please DO NOT submit patches for new version until it has !!! # !!! been committed there first. !!! # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -VERSION_NSS= 3.14.1 -CKBI_VER= 1.93 -NSS_SUFFIX= .with.ckbi.${CKBI_VER} +VERSION_NSS= 3.14.3 +#NSS_SUFFIX= .with.ckbi.1.93 CERTDATA_TXT_PATH= nss-${VERSION_NSS}/mozilla/security/nss/lib/ckfw/builtins/certdata.txt BUNDLE_PROCESSOR= MAca-bundle.pl +SUB_FILES= MAca-bundle.pl +SUB_LIST= VERSION_NSS=${VERSION_NSS} .include <bsd.port.options.mk> @@ -45,14 +46,9 @@ do-extract: @${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \ ${CERTDATA_TXT_PATH} @${CP} ${WRKDIR}/${CERTDATA_TXT_PATH} ${WRKDIR} - @${CP} ${FILESDIR}/${BUNDLE_PROCESSOR} ${WRKDIR} @${RM} -rf ${WRKDIR}/nss-${VERSION_NSS} -post-patch: - @${PERL} -pi -e 's,%%VERSION_NSS%%,${VERSION_NSS}${NSS_SUFFIX},g;' \ - ${WRKDIR}/${BUNDLE_PROCESSOR} - -do-build: +do-build: apply-slist @${PERL} ${WRKDIR}/${BUNDLE_PROCESSOR} \ < ${WRKDIR}/certdata.txt > \ ${WRKDIR}/ca-root-nss.crt diff --git a/security/ca_root_nss/distinfo b/security/ca_root_nss/distinfo index 61a54a477d2a..6cfaa9cbd8bc 100644 --- a/security/ca_root_nss/distinfo +++ b/security/ca_root_nss/distinfo @@ -1,2 +1,2 @@ -SHA256 (nss-3.14.1.with.ckbi.1.93.tar.gz) = e22ffcca62d604029145e4f904c59e4a967a20d1276f123a91e76ecaae48ba98 -SIZE (nss-3.14.1.with.ckbi.1.93.tar.gz) = 5813393 +SHA256 (nss-3.14.3.tar.gz) = d9d366be94d33395597ebf82363fcdedfa693a6d627cf7f6bec025f609d54cc0 +SIZE (nss-3.14.3.tar.gz) = 6189790 diff --git a/security/ca_root_nss/files/MAca-bundle.pl b/security/ca_root_nss/files/MAca-bundle.pl.in index ae6952452fc7..ae6952452fc7 100644 --- a/security/ca_root_nss/files/MAca-bundle.pl +++ b/security/ca_root_nss/files/MAca-bundle.pl.in diff --git a/security/nss/Makefile b/security/nss/Makefile index bcb265201720..52bc584b9606 100644 --- a/security/nss/Makefile +++ b/security/nss/Makefile @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= nss -PORTVERSION= ${_MAJOR}.${_MINOR}.${_PATCH} +PORTVERSION= 3.14.3 +#DISTVERSIONSUFFIX= .with.ckbi.1.93 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_MOZILLA} -MASTER_SITE_SUBDIR= security/nss/releases/NSS_${PORTVERSION:S/./_/g}_WITH_CKBI_${CKBI_VER:S/./_/}_RTM/src -DISTNAME= nss-${PORTVERSION}.with.ckbi.${CKBI_VER} +MASTER_SITE_SUBDIR= security/nss/releases/${DISTNAME:U:C/[-.]/_/g}_RTM/src MAINTAINER= gecko@FreeBSD.org COMMENT= Libraries to support development of security-enabled applications @@ -16,11 +16,6 @@ BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ LIB_DEPENDS= nspr4.1:${PORTSDIR}/devel/nspr \ sqlite3.8:${PORTSDIR}/databases/sqlite3 -_MAJOR= 3 -_MINOR= 14 -_PATCH= 1 - -CKBI_VER= 1.93 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/mozilla/security/nss MAKE_JOBS_UNSAFE= yes @@ -28,10 +23,15 @@ USE_LDCONFIG= ${PREFIX}/lib/nss USE_GMAKE= yes USE_PERL5_BUILD=yes MAKE_ENV= BSD_LDOPTS="${PTHREAD_LIBS} -L${LOCALBASE}/lib" \ + SQLITE_INCLUDE_DIR="${LOCALBASE}/include" \ NSS_ENABLE_ECC=1 NSS_USE_SYSTEM_SQLITE=1 ALL_TARGET= nss_build_all CFLAGS+= -I${LOCALBASE}/include/nspr -L${LOCALBASE}/lib +SUB_FILES= nss-config nss.pc +SUB_LIST= MAJOR_VERSION=${PORTVERSION:R:R} \ + PORTVERSION=${PORTVERSION} + DIST= ${WRKSRC:H:H}/dist EXTERNALS= CVS dbm security/nss/lib/zlib nsprpub security/dbm @@ -50,6 +50,16 @@ BINS= ${DIST}/${OPSYS}${OSREL}_OPT.OBJ BINS= ${DIST}/${OPSYS}${OSREL}_DBG.OBJ .endif +.include <bsd.port.pre.mk> + +.if ${ARCH} == amd64 +USE_BINUTILS= # intel-gcm.s +CFLAGS+= -B${LOCALBASE}/${CONFIGURE_TARGET:S/amd64/x86_64/}/bin +.if defined(WITH_CLANG_IS_CC) || ${CC:Mcc} && ${OSVERSION} > 1000023 +EXTRA_PATCHES+= ${FILESDIR}/extra-bug835050 +.endif +.endif + check regression-test test: cd ${WRKSRC}/tests; \ ${SETENV} PATH="${BINS}/bin:${PATH}" \ @@ -67,23 +77,11 @@ check regression-test test: post-patch: @${REINPLACE_CMD} -e "s|-pthread|${PTHREAD_LIBS}|g" \ ${WRKSRC:H:H}/security/coreconf/FreeBSD.mk - @${SED} -e 's|@exec_prefix@|${PREFIX}|; \ - s|@includedir@|${PREFIX}/include/nss|; \ - s|@libdir@|${PREFIX}/lib/nss|; \ - s|@prefix@|${PREFIX}|' \ - ${FILESDIR}/nss-config.in >${WRKDIR}/nss-config - @${SED} -e 's|@PREFIX@|${PREFIX}|; s|@PORTVERSION@|${PORTVERSION}|' \ - ${FILESDIR}/nss.pc.in >${WRKDIR}/nss.pc -.for i in MAJOR MINOR PATCH - @${SED} -i.${i} -e 's|@${i}@|${_${i}}|' ${WRKDIR}/nss-config -.endfor @${REINPLACE_CMD} '/NSS_DEFAULT_SYSTEM/s,/etc,${PREFIX}&,' \ ${WRKSRC}/lib/sysinit/nsssysinit.c @cd ${WRKSRC} && \ ${FIND} . -name "*.c" -o -name "*.h" | \ ${XARGS} ${REINPLACE_CMD} -e 's|"nspr.h"|<nspr.h>|' - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ - ${WRKSRC}/lib/softoken/manifest.mn ${FIND} ${WRKSRC}/tests -name '*.sh' | ${XARGS} ${GREP} -l -F '/bin/bash' | \ ${XARGS} ${REINPLACE_CMD} -e 's|#! */bin/bash|#!${SH}|' @@ -104,4 +102,4 @@ do-install: ${INSTALL_SCRIPT} ${WRKDIR}/nss-config ${PREFIX}/bin ${INSTALL_DATA} ${WRKDIR}/nss.pc ${PREFIX}/libdata/pkgconfig -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/security/nss/distinfo b/security/nss/distinfo index 61a54a477d2a..6cfaa9cbd8bc 100644 --- a/security/nss/distinfo +++ b/security/nss/distinfo @@ -1,2 +1,2 @@ -SHA256 (nss-3.14.1.with.ckbi.1.93.tar.gz) = e22ffcca62d604029145e4f904c59e4a967a20d1276f123a91e76ecaae48ba98 -SIZE (nss-3.14.1.with.ckbi.1.93.tar.gz) = 5813393 +SHA256 (nss-3.14.3.tar.gz) = d9d366be94d33395597ebf82363fcdedfa693a6d627cf7f6bec025f609d54cc0 +SIZE (nss-3.14.3.tar.gz) = 6189790 diff --git a/security/nss/files/extra-bug835050 b/security/nss/files/extra-bug835050 new file mode 100644 index 000000000000..a9ccd0a0c0d1 --- /dev/null +++ b/security/nss/files/extra-bug835050 @@ -0,0 +1,10 @@ +--- lib/freebl/Makefile~ ++++ lib/freebl/Makefile +@@ -659,7 +659,5 @@ $(OBJDIR)/$(PROG_PREFIX)intel-gcm-wrap$( + # symbolic names to registers, for example, + # .set Htbl, %rdi + # So we can't use Clang's integrated assembler with intel-gcm.s. +-ifneq (,$(findstring clang,$(AS))) + $(OBJDIR)/$(PROG_PREFIX)intel-gcm$(OBJ_SUFFIX): ASFLAGS += -no-integrated-as + endif +-endif diff --git a/security/nss/files/nss-config.in b/security/nss/files/nss-config.in index 4e7f19737940..eba0fa7f528c 100644 --- a/security/nss/files/nss-config.in +++ b/security/nss/files/nss-config.in @@ -1,10 +1,6 @@ #!/bin/sh -prefix=@prefix@ - -major_version=@MAJOR@ -minor_version=@MINOR@ -patch_version=@PATCH@ +prefix=%%PREFIX%% usage() { @@ -68,7 +64,7 @@ while test $# -gt 0; do echo_libdir=yes ;; --version) - echo ${major_version}.${minor_version}.${patch_version} + echo %%PORTVERSION%% ;; --cflags) echo_cflags=yes @@ -97,13 +93,13 @@ done # Set variables that may be dependent upon other variables if test -z "$exec_prefix"; then - exec_prefix=@exec_prefix@ + exec_prefix=$prefix fi if test -z "$includedir"; then - includedir=@includedir@ + includedir=$prefix/include/nss fi if test -z "$libdir"; then - libdir=@libdir@ + libdir=$prefix/lib/nss fi if test "$echo_prefix" = "yes"; then @@ -129,16 +125,16 @@ fi if test "$echo_libs" = "yes"; then libdirs="-L$libdir" if test -n "$lib_ssl"; then - libdirs="$libdirs -lssl${major_version}" + libdirs="$libdirs -lssl%%MAJOR_VERSION%%" fi if test -n "$lib_smime"; then - libdirs="$libdirs -lsmime${major_version}" + libdirs="$libdirs -lsmime%%MAJOR_VERSION%%" fi if test -n "$lib_nss"; then - libdirs="$libdirs -lnss${major_version}" + libdirs="$libdirs -lnss%%MAJOR_VERSION%%" fi if test -n "$lib_nssutil"; then - libdirs="$libdirs -lnssutil${major_version}" + libdirs="$libdirs -lnssutil%%MAJOR_VERSION%%" fi echo $libdirs fi diff --git a/security/nss/files/nss.pc.in b/security/nss/files/nss.pc.in index 3aca32ee3208..12df4b7d05fd 100644 --- a/security/nss/files/nss.pc.in +++ b/security/nss/files/nss.pc.in @@ -1,11 +1,11 @@ -prefix=@PREFIX@ -exec_prefix=@PREFIX@ -libdir=@PREFIX@/lib/nss -includedir=@PREFIX@/include +prefix=%%PREFIX%% +exec_prefix=%%PREFIX%% +libdir=%%PREFIX%%/lib/nss +includedir=%%PREFIX%%/include Name: NSS Description: Mozilla Network Security Services -Version: @PORTVERSION@ +Version: %%PORTVERSION%% Requires: nspr Libs: -L${libdir} -lnss3 -lsmime3 -lssl3 -lnssutil3 Cflags: -I${includedir}/nss -I${includedir}/nss/nss diff --git a/security/nss/files/patch-..::coreconf::FreeBSD.mk b/security/nss/files/patch-..::coreconf::FreeBSD.mk index 2b8c57181be8..c215c366f0af 100644 --- a/security/nss/files/patch-..::coreconf::FreeBSD.mk +++ b/security/nss/files/patch-..::coreconf::FreeBSD.mk @@ -27,7 +27,7 @@ OS_CFLAGS = $(DSO_CFLAGS) -ansi -Wall -Wno-switch -DFREEBSD -DHAVE_STRERROR -DHAVE_BSD_FLOCK -@@ -65,20 +80,18 @@ +@@ -65,20 +80,20 @@ USE_PTHREADS = 1 DEFINES += -D_THREAD_SAFE -D_REENTRANT OS_LIBS += -pthread @@ -38,7 +38,9 @@ ARCH = freebsd -MOZ_OBJFORMAT := $(shell test -x /usr/bin/objformat && /usr/bin/objformat || echo elf) ++ifndef MOZILLA_CLIENT +DLL_SUFFIX = so.1 ++endif -ifeq ($(MOZ_OBJFORMAT),elf) -DLL_SUFFIX = so diff --git a/security/nss/files/patch-..::coreconf::rules.mk b/security/nss/files/patch-..::coreconf::rules.mk index 707f69da83ea..7b2adc31a707 100644 --- a/security/nss/files/patch-..::coreconf::rules.mk +++ b/security/nss/files/patch-..::coreconf::rules.mk @@ -1,10 +1,12 @@ --- ../coreconf/rules.mk.orig Sat Jan 6 00:48:54 2007 +++ ../coreconf/rules.mk Fri Mar 23 10:15:46 2007 -@@ -114,6 +114,7 @@ +@@ -114,6 +114,9 @@ endif ifdef SHARED_LIBRARY $(INSTALL) -m 775 $(SHARED_LIBRARY) $(SOURCE_LIB_DIR) ++ifndef MOZILLA_CLIENT + ln -sf $(notdir $(SHARED_LIBRARY)) $(SOURCE_LIB_DIR)/$(notdir $(SHARED_LIBRARY:.so.1=.so)) ++endif ifdef MOZ_DEBUG_SYMBOLS ifeq (,$(filter-out _WIN%,$(NS_USE_GCC)_$(OS_TARGET))) $(INSTALL) -m 644 $(SHARED_LIBRARY:$(DLL_SUFFIX)=pdb) $(SOURCE_LIB_DIR) diff --git a/security/nss/files/patch-lib_softoken_manifest.mn b/security/nss/files/patch-lib_softoken_manifest.mn deleted file mode 100644 index 402e89a80507..000000000000 --- a/security/nss/files/patch-lib_softoken_manifest.mn +++ /dev/null @@ -1,13 +0,0 @@ ---- lib/softoken/manifest.mn.orig 2010-07-30 04:33:26.000000000 +0200 -+++ lib/softoken/manifest.mn 2010-10-17 12:01:04.000000000 +0200 -@@ -47,9 +47,7 @@ - - DEFINES += -DSHLIB_SUFFIX=\"$(DLL_SUFFIX)\" -DSHLIB_PREFIX=\"$(DLL_PREFIX)\" -DSOFTOKEN_LIB_NAME=\"$(notdir $(SHARED_LIBRARY))\" -DSHLIB_VERSION=\"$(LIBRARY_VERSION)\" - --ifdef SQLITE_INCLUDE_DIR --INCLUDES += -I$(SQLITE_INCLUDE_DIR) --endif -+INCLUDES += -I$(LOCALBASE)/include - - EXPORTS = \ - secmodt.h \ diff --git a/security/nss/files/patch-pr175656 b/security/nss/files/patch-pr175656 new file mode 100644 index 000000000000..1f1bd51b838e --- /dev/null +++ b/security/nss/files/patch-pr175656 @@ -0,0 +1,13 @@ +--- lib/softoken/sdb.c~ ++++ lib/softoken/sdb.c +@@ -38,6 +38,10 @@ + #include <unistd.h> + #endif + ++#ifndef SQLITE_FCNTL_TEMPFILENAME ++#define SQLITE_FCNTL_TEMPFILENAME 16 ++#endif ++ + #ifdef SQLITE_UNSAFE_THREADS + #include "prlock.h" + /* diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml index 1f20a89e261a..7fc6b22e08a6 100644 --- a/security/vuxml/vuln.xml +++ b/security/vuxml/vuln.xml @@ -51,6 +51,82 @@ Note: Please add new entries to the beginning of this file. --> <vuxml xmlns="http://www.vuxml.org/apps/vuxml-1"> + <vuln vid="e3f0374a-7ad6-11e2-84cd-d43d7e0c7c02"> + <topic>mozilla -- multiple vulnerabilities</topic> + <affects> + <package> + <name>firefox</name> + <range><gt>11.0,1</gt><lt>19.0,1</lt></range> + <range><lt>17.0.3,1</lt></range> + </package> + <package> + <name>linux-firefox</name> + <range><lt>17.0.3,1</lt></range> + </package> + <package> + <name>linux-seamonkey</name> + <range><lt>2.16</lt></range> + </package> + <package> + <name>linux-thunderbird</name> + <range><lt>17.0.3</lt></range> + </package> + <package> + <name>seamonkey</name> + <range><lt>2.16</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><gt>11.0</gt><lt>17.0.3</lt></range> + <range><lt>10.0.12</lt></range> + </package> + <package> + <name>libxul</name> + <range><gt>1.9.2.*</gt><lt>10.0.12</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>The Mozilla Project reports:</p> + <blockquote cite="http://www.mozilla.org/security/known-vulnerabilities/"> + <p>MFSA 2013-21 Miscellaneous memory safety hazards (rv:19.0 / + rv:17.0.3)</p> + <p>MFSA 2013-22 Out-of-bounds read in image rendering</p> + <p>MFSA 2013-23 Wrapped WebIDL objects can be wrapped again</p> + <p>MFSA 2013-24 Web content bypass of COW and SOW security wrappers</p> + <p>MFSA 2013-25 Privacy leak in JavaScript Workers</p> + <p>MFSA 2013-26 Use-after-free in nsImageLoadingContent</p> + <p>MFSA 2013-27 Phishing on HTTPS connection through malicious proxy</p> + <p>MFSA 2013-28 Use-after-free, out of bounds read, and buffer + overflow issues found using Address Sanitizer</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2013-0765</cvename> + <cvename>CVE-2013-0772</cvename> + <cvename>CVE-2013-0773</cvename> + <cvename>CVE-2013-0774</cvename> + <cvename>CVE-2013-0775</cvename> + <cvename>CVE-2013-0776</cvename> + <cvename>CVE-2013-0783</cvename> + <cvename>CVE-2013-0784</cvename> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-20.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-21.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-22.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-23.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-24.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-25.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-26.html</url> + <url>http://www.mozilla.org/security/announce/2013/mfsa2013-27.html</url> + <url>http://www.mozilla.org/security/known-vulnerabilities/</url> + </references> + <dates> + <discovery>2013-02-19</discovery> + <entry>2013-02-19</entry> + </dates> + </vuln> + <vuln vid="fcfdabb7-f14d-4e61-a7d5-cfefb4b99b15"> <topic>Ruby Rack Gem -- Multiple Issues</topic> <affects> diff --git a/www/firefox-esr-i18n/Makefile b/www/firefox-esr-i18n/Makefile index 9b11e1862aa7..9730f201e785 100644 --- a/www/firefox-esr-i18n/Makefile +++ b/www/firefox-esr-i18n/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox-i18n -PORTVERSION= 17.0.2 +PORTVERSION= 17.0.3 CATEGORIES= www MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}esr/linux-i686/xpi PKGNAMEPREFIX= diff --git a/www/firefox-esr-i18n/distinfo b/www/firefox-esr-i18n/distinfo index 61e6e0b0fb42..e0c765efb9b1 100644 --- a/www/firefox-esr-i18n/distinfo +++ b/www/firefox-esr-i18n/distinfo @@ -1,164 +1,164 @@ -SHA256 (xpi/firefox-i18n-17.0.2/af.xpi) = 6d5b8d789da804fb261093e5ad6026273497b8ba2eb505dab2d8637195cb6ebd -SIZE (xpi/firefox-i18n-17.0.2/af.xpi) = 285646 -SHA256 (xpi/firefox-i18n-17.0.2/ak.xpi) = d25e30e73ea0c9ad96cd5f58344d624cbabaa5dcd355c8760ef43013f1e0a04d -SIZE (xpi/firefox-i18n-17.0.2/ak.xpi) = 287476 -SHA256 (xpi/firefox-i18n-17.0.2/ar.xpi) = 528f44b1054fe2f426d942fa69011666c2e3c245aaeaccdf652d9d9cab9004ea -SIZE (xpi/firefox-i18n-17.0.2/ar.xpi) = 316007 -SHA256 (xpi/firefox-i18n-17.0.2/ast.xpi) = 918812abf88a6ab942e551fecd8f25f72a3f91218d4dd19c1d7cc991de38c63a -SIZE (xpi/firefox-i18n-17.0.2/ast.xpi) = 268623 -SHA256 (xpi/firefox-i18n-17.0.2/be.xpi) = 6eb8091585624dcc4781dfd876b1952ce1bdc6004bb7d2885c1e405ae2a01c7c -SIZE (xpi/firefox-i18n-17.0.2/be.xpi) = 277911 -SHA256 (xpi/firefox-i18n-17.0.2/bg.xpi) = 979d1fb47d0d4c76269ad271e032212f7eb6f35dab0b4393d695e32073857765 -SIZE (xpi/firefox-i18n-17.0.2/bg.xpi) = 331761 -SHA256 (xpi/firefox-i18n-17.0.2/bn-BD.xpi) = 27bfe4fde40586a18897701f4fd786b78b6237c56c22a7dd64ffacb6007f38a6 -SIZE (xpi/firefox-i18n-17.0.2/bn-BD.xpi) = 343803 -SHA256 (xpi/firefox-i18n-17.0.2/bn-IN.xpi) = 47399b587379b5eed87a7648d5c9783d3996bd550e31b0fd031b59719d0e8897 -SIZE (xpi/firefox-i18n-17.0.2/bn-IN.xpi) = 377521 -SHA256 (xpi/firefox-i18n-17.0.2/br.xpi) = 17230b71212b70583828ac84abf197a607336c72b39039add18c2931b00bbef3 -SIZE (xpi/firefox-i18n-17.0.2/br.xpi) = 296083 -SHA256 (xpi/firefox-i18n-17.0.2/bs.xpi) = 398cc929a711e785f6058b40838943227dd8e90f35d67dd903f25a6aba9931ca -SIZE (xpi/firefox-i18n-17.0.2/bs.xpi) = 296723 -SHA256 (xpi/firefox-i18n-17.0.2/ca.xpi) = 07dcf710f1b5b3a80aadd1ae680a8b65d802740ded815bbc6aa06464b2f0c17d -SIZE (xpi/firefox-i18n-17.0.2/ca.xpi) = 298032 -SHA256 (xpi/firefox-i18n-17.0.2/cs.xpi) = 6e235250929d1a9b273ed49b58d03f14a29ffafde4f35d1fbde733cf42961a35 -SIZE (xpi/firefox-i18n-17.0.2/cs.xpi) = 298633 -SHA256 (xpi/firefox-i18n-17.0.2/cy.xpi) = 734201eb4ba589380559af9875a1161d5684a5a08393c5f886ea1c2962852b62 -SIZE (xpi/firefox-i18n-17.0.2/cy.xpi) = 289368 -SHA256 (xpi/firefox-i18n-17.0.2/da.xpi) = b986646e296e3addc098893213e090632dcb69235b313eeff39bad58e47c948d -SIZE (xpi/firefox-i18n-17.0.2/da.xpi) = 287168 -SHA256 (xpi/firefox-i18n-17.0.2/de.xpi) = 9caf742303a72dd0183b7a9685f4c902ea5ba8bb808cb2571fd7f3eb2bbbdea5 -SIZE (xpi/firefox-i18n-17.0.2/de.xpi) = 274884 -SHA256 (xpi/firefox-i18n-17.0.2/el.xpi) = 77f3022fd8cc99094163ff731631957cf504992222f02d448e69aaa6df4b1d7f -SIZE (xpi/firefox-i18n-17.0.2/el.xpi) = 316152 -SHA256 (xpi/firefox-i18n-17.0.2/en-GB.xpi) = abfe856366428908f4a8392667968dd65cb894dd2af4d8a6e82b343d497b7d92 -SIZE (xpi/firefox-i18n-17.0.2/en-GB.xpi) = 276604 -SHA256 (xpi/firefox-i18n-17.0.2/en-US.xpi) = fca93c146b34b808546dbf88d2c17d26bd68ed26a4ce4dcf4e9f31d103764ffe -SIZE (xpi/firefox-i18n-17.0.2/en-US.xpi) = 276655 -SHA256 (xpi/firefox-i18n-17.0.2/en-ZA.xpi) = 21465bfe612c8656fa676ab545e096ed96f65cbdf7aeadbdbb712f8375b508b6 -SIZE (xpi/firefox-i18n-17.0.2/en-ZA.xpi) = 277435 -SHA256 (xpi/firefox-i18n-17.0.2/eo.xpi) = 81fd6274cd248840a02879341025a1399bb1f16863d8352255064de12bfd8784 -SIZE (xpi/firefox-i18n-17.0.2/eo.xpi) = 289300 -SHA256 (xpi/firefox-i18n-17.0.2/es-AR.xpi) = c0efd7922fcffea22b86bbb78f3e67d6e3641523e4806d2dd21bca104c2f9485 -SIZE (xpi/firefox-i18n-17.0.2/es-AR.xpi) = 293739 -SHA256 (xpi/firefox-i18n-17.0.2/es-CL.xpi) = 1f94635df9d969aa3e02486bd0a89490d02d71e61961d0fa6162537d110f14ac -SIZE (xpi/firefox-i18n-17.0.2/es-CL.xpi) = 301378 -SHA256 (xpi/firefox-i18n-17.0.2/es-ES.xpi) = ecf0f9a4279cab133779eca077b93a5336dfb37c78a088863de0ee60ac7c1426 -SIZE (xpi/firefox-i18n-17.0.2/es-ES.xpi) = 246685 -SHA256 (xpi/firefox-i18n-17.0.2/es-MX.xpi) = 336c3262f8b8ab9822de6e574714c47dfc5edc960b622ddc6838a775d57b1cf4 -SIZE (xpi/firefox-i18n-17.0.2/es-MX.xpi) = 252471 -SHA256 (xpi/firefox-i18n-17.0.2/et.xpi) = 0756ac731e0cd6571f7c6f826c67ffce040dcaf9db233c71f83c9fcb2703e3af -SIZE (xpi/firefox-i18n-17.0.2/et.xpi) = 289194 -SHA256 (xpi/firefox-i18n-17.0.2/eu.xpi) = 47ea6e37cf4e83443abc33e297a7c7b059627a73477c96d4fe71c8319f79abd5 -SIZE (xpi/firefox-i18n-17.0.2/eu.xpi) = 288727 -SHA256 (xpi/firefox-i18n-17.0.2/fa.xpi) = e4406bde464693adb956f882310ac7c2d1231343ff2087ff40257581980c1cfd -SIZE (xpi/firefox-i18n-17.0.2/fa.xpi) = 328497 -SHA256 (xpi/firefox-i18n-17.0.2/fi.xpi) = 5192fbc5cd6401df1dd429647d18917c5fb760e384909fb8b151abeddcf11219 -SIZE (xpi/firefox-i18n-17.0.2/fi.xpi) = 293155 -SHA256 (xpi/firefox-i18n-17.0.2/fr.xpi) = 3917245c0c2b7a6b5eefc84733aed1a8cf9af7c749845825d3db2459075d62db -SIZE (xpi/firefox-i18n-17.0.2/fr.xpi) = 297862 -SHA256 (xpi/firefox-i18n-17.0.2/fy-NL.xpi) = bf6798af96f37c5d7e205586adb00d5a603f6cda6f68931a37026a9a21fd7943 -SIZE (xpi/firefox-i18n-17.0.2/fy-NL.xpi) = 294190 -SHA256 (xpi/firefox-i18n-17.0.2/ga-IE.xpi) = 84583f93270ac4fec14522bac7567f21ea34f4fbe2ac21c7059b0aeaa9deef81 -SIZE (xpi/firefox-i18n-17.0.2/ga-IE.xpi) = 301476 -SHA256 (xpi/firefox-i18n-17.0.2/gl.xpi) = 68df133bf048268db0f026e34952303e518a03db34fb8da3cf6864ffd44d52ba -SIZE (xpi/firefox-i18n-17.0.2/gl.xpi) = 291497 -SHA256 (xpi/firefox-i18n-17.0.2/gu-IN.xpi) = 7663fb8fc33167fe69bc144d952d6f7468ba1dc7c4e577c8e4d5bfae822f8a45 -SIZE (xpi/firefox-i18n-17.0.2/gu-IN.xpi) = 323980 -SHA256 (xpi/firefox-i18n-17.0.2/he.xpi) = a63942d94f82e7d82488af6481d66bc7ebc252ff22bc83465ff92d85260a0665 -SIZE (xpi/firefox-i18n-17.0.2/he.xpi) = 305982 -SHA256 (xpi/firefox-i18n-17.0.2/hi-IN.xpi) = 0d3ca8f2d75b94826625e9058465e51897d517ae1a5304f6976a775b7df4e980 -SIZE (xpi/firefox-i18n-17.0.2/hi-IN.xpi) = 335364 -SHA256 (xpi/firefox-i18n-17.0.2/hr.xpi) = 10c19f435aab461c68c373b3a641fc58b2a6ee6e652fda2a86180a9ee092eeda -SIZE (xpi/firefox-i18n-17.0.2/hr.xpi) = 292440 -SHA256 (xpi/firefox-i18n-17.0.2/hu.xpi) = 579fed50c2d95b34e252b2b201e46b059a57779add5eb715ea60511212c60ee5 -SIZE (xpi/firefox-i18n-17.0.2/hu.xpi) = 307544 -SHA256 (xpi/firefox-i18n-17.0.2/hy-AM.xpi) = c491aed01542cb4fe7ece9b9f6381d5719d02ae588fb4765fa8b122a357e3d69 -SIZE (xpi/firefox-i18n-17.0.2/hy-AM.xpi) = 332703 -SHA256 (xpi/firefox-i18n-17.0.2/id.xpi) = 28383d70e236213d8f9691e41f36f2d97f90d41eff5e4cbc12788d89dd0baa41 -SIZE (xpi/firefox-i18n-17.0.2/id.xpi) = 288225 -SHA256 (xpi/firefox-i18n-17.0.2/is.xpi) = 6d44bad43c84d53ab443fc7175390e142688307682015ceb4564cb981893c4be -SIZE (xpi/firefox-i18n-17.0.2/is.xpi) = 289408 -SHA256 (xpi/firefox-i18n-17.0.2/it.xpi) = 55d0b58610a6237a821d6a1e2ad3f3982d03c0fb6cdacc7c01185a089e7e72e4 -SIZE (xpi/firefox-i18n-17.0.2/it.xpi) = 243145 -SHA256 (xpi/firefox-i18n-17.0.2/ja.xpi) = 22723d0f2d958d1ed991157efdebea1358a5de10e855c206a349d3f349cfb27a -SIZE (xpi/firefox-i18n-17.0.2/ja.xpi) = 326990 -SHA256 (xpi/firefox-i18n-17.0.2/kk.xpi) = 208ad4848ed9cf22413912ea60234f697e12967e75527542a0e56bb7b662bf8e -SIZE (xpi/firefox-i18n-17.0.2/kk.xpi) = 334852 -SHA256 (xpi/firefox-i18n-17.0.2/kn.xpi) = 97e8be41f22e0d188190d3b093d6b6ddf6e9ae08c3af8ebb0f4ae7dfc811322a -SIZE (xpi/firefox-i18n-17.0.2/kn.xpi) = 359400 -SHA256 (xpi/firefox-i18n-17.0.2/ko.xpi) = ad09b95fb698bbb977e03d06f45a4cdc98f33cdaa726d53902b1ae6a2879d659 -SIZE (xpi/firefox-i18n-17.0.2/ko.xpi) = 301229 -SHA256 (xpi/firefox-i18n-17.0.2/ku.xpi) = 591ad0aec47eeb41719747ab8890e4985c3fead338c5dcb47196c08a7bbca2e1 -SIZE (xpi/firefox-i18n-17.0.2/ku.xpi) = 309398 -SHA256 (xpi/firefox-i18n-17.0.2/lg.xpi) = 52037aff0b854432bcadb125e81124eaf3bc53e4a3c066a61cfc5135ab9a2750 -SIZE (xpi/firefox-i18n-17.0.2/lg.xpi) = 295127 -SHA256 (xpi/firefox-i18n-17.0.2/lt.xpi) = eca9fcabfc1e486ad59ee841460c0379b0bd2e54f1487c63bd61e89d94cabeb7 -SIZE (xpi/firefox-i18n-17.0.2/lt.xpi) = 353962 -SHA256 (xpi/firefox-i18n-17.0.2/lv.xpi) = 11e2eb38248f7e4e39cca3550c3e2953c5541bdc8e78a4aa34f0d578a69c161c -SIZE (xpi/firefox-i18n-17.0.2/lv.xpi) = 295904 -SHA256 (xpi/firefox-i18n-17.0.2/mai.xpi) = 7d93d89c7875fa0a46994b1fecbf1355629b5438e33d4837faefd9242120661f -SIZE (xpi/firefox-i18n-17.0.2/mai.xpi) = 332767 -SHA256 (xpi/firefox-i18n-17.0.2/mk.xpi) = 96bbbb901703e6943e0071f42149b3f79b4689ae52fc1736d1e769f54b830cd3 -SIZE (xpi/firefox-i18n-17.0.2/mk.xpi) = 320078 -SHA256 (xpi/firefox-i18n-17.0.2/ml.xpi) = 185fea73d12ddd3f37b28b6c6235caca5bd468bb601cbcf6cce9ff148931b7f3 -SIZE (xpi/firefox-i18n-17.0.2/ml.xpi) = 366041 -SHA256 (xpi/firefox-i18n-17.0.2/mr.xpi) = 7c36acce4865ff26e5eb0dd60085f703ac6f004f4b6a0ca7aa1ce7c904be718c -SIZE (xpi/firefox-i18n-17.0.2/mr.xpi) = 332360 -SHA256 (xpi/firefox-i18n-17.0.2/nb-NO.xpi) = f5a27194dc2ca6a6a7e2cb7c70784fb3798b49a1f008ff90d98e68997f44ced9 -SIZE (xpi/firefox-i18n-17.0.2/nb-NO.xpi) = 289388 -SHA256 (xpi/firefox-i18n-17.0.2/nl.xpi) = 26c6860c0eead97210586fef461cfc4fb85d726ee8b3941a371686233db60bdc -SIZE (xpi/firefox-i18n-17.0.2/nl.xpi) = 290612 -SHA256 (xpi/firefox-i18n-17.0.2/nn-NO.xpi) = 543971f7f6b15d8ae63120e9fc3f0f7cb1f0a897ca95face942d581e5791186c -SIZE (xpi/firefox-i18n-17.0.2/nn-NO.xpi) = 292344 -SHA256 (xpi/firefox-i18n-17.0.2/nso.xpi) = 1c1baebb622c2826b4e1eb763468bbe0bf56f7fdd2e6431abd7f32004dd55f11 -SIZE (xpi/firefox-i18n-17.0.2/nso.xpi) = 292650 -SHA256 (xpi/firefox-i18n-17.0.2/or.xpi) = c2f1ca7cca066f39ac6883d1067b3c79016a381d46447eb7e4a5293280328d15 -SIZE (xpi/firefox-i18n-17.0.2/or.xpi) = 334183 -SHA256 (xpi/firefox-i18n-17.0.2/pa-IN.xpi) = ff49e418d4e325e4c9fa84781742374b3c27aefbf6b8bbe09887775caaa91ebf -SIZE (xpi/firefox-i18n-17.0.2/pa-IN.xpi) = 323004 -SHA256 (xpi/firefox-i18n-17.0.2/pl.xpi) = 7f721e9882045105313429509ab226e41095b5770884344641de151cb9263388 -SIZE (xpi/firefox-i18n-17.0.2/pl.xpi) = 305535 -SHA256 (xpi/firefox-i18n-17.0.2/pt-BR.xpi) = 15ca70dd7ab5347f1cba36694c3b95186ec51116ce025e5c37af3fbe89e71c61 -SIZE (xpi/firefox-i18n-17.0.2/pt-BR.xpi) = 293744 -SHA256 (xpi/firefox-i18n-17.0.2/pt-PT.xpi) = 0e8a3ca7f66147f0ae6c31d6a852d3b1ccc0ce7ba6172ba3c508e00fbd02fdd7 -SIZE (xpi/firefox-i18n-17.0.2/pt-PT.xpi) = 295958 -SHA256 (xpi/firefox-i18n-17.0.2/rm.xpi) = 3e679cb3e971c789355f49c14e23224182443a2288c77c951cabd7a2c4114213 -SIZE (xpi/firefox-i18n-17.0.2/rm.xpi) = 292966 -SHA256 (xpi/firefox-i18n-17.0.2/ro.xpi) = 09609f849f05a04682ef546680b4f759314ba06019b7dd934790a92e17a366c3 -SIZE (xpi/firefox-i18n-17.0.2/ro.xpi) = 314752 -SHA256 (xpi/firefox-i18n-17.0.2/ru.xpi) = 6527cac471d9871acb1a6da80de4d9710b81ebd49fe43129d2786c3d96e90436 -SIZE (xpi/firefox-i18n-17.0.2/ru.xpi) = 289415 -SHA256 (xpi/firefox-i18n-17.0.2/si.xpi) = 0fb93b12d416021158623f7d7b5b63dda7502a9f20702e30d7744e94ebdf77aa -SIZE (xpi/firefox-i18n-17.0.2/si.xpi) = 321864 -SHA256 (xpi/firefox-i18n-17.0.2/sk.xpi) = ccce11f3a9d13609053a1a3ff147d34c5bade81f7453b3da0ee487df1f5376a6 -SIZE (xpi/firefox-i18n-17.0.2/sk.xpi) = 305978 -SHA256 (xpi/firefox-i18n-17.0.2/sl.xpi) = c90f58f2eb25729d2427e19013ff2d0101c2e99bc4234835fed68c6959287781 -SIZE (xpi/firefox-i18n-17.0.2/sl.xpi) = 291138 -SHA256 (xpi/firefox-i18n-17.0.2/son.xpi) = f88c4f4dbc5b7ade0de1346e35bbc2bacb642eb1d1659d32d7893fcce5737377 -SIZE (xpi/firefox-i18n-17.0.2/son.xpi) = 288184 -SHA256 (xpi/firefox-i18n-17.0.2/sq.xpi) = e3e8314dfbf0d0f864a76916ef3f19ac57256db64f42c4f1ac05cdb0eab9a845 -SIZE (xpi/firefox-i18n-17.0.2/sq.xpi) = 295666 -SHA256 (xpi/firefox-i18n-17.0.2/sr.xpi) = 189f7b005034028a09e10a45f6809c0606dceee1345e986003702ef571a57f31 -SIZE (xpi/firefox-i18n-17.0.2/sr.xpi) = 338515 -SHA256 (xpi/firefox-i18n-17.0.2/sv-SE.xpi) = 0c9892582a3f219fc07e6ba4e588984c008feca940faab729882a50c5e3ac4f2 -SIZE (xpi/firefox-i18n-17.0.2/sv-SE.xpi) = 292584 -SHA256 (xpi/firefox-i18n-17.0.2/ta-LK.xpi) = 91ace66d948897af1e4ab2b519dd6f4572bf13915c9d21a6a7f07cff9dab86f2 -SIZE (xpi/firefox-i18n-17.0.2/ta-LK.xpi) = 344432 -SHA256 (xpi/firefox-i18n-17.0.2/ta.xpi) = 315956e7fccce6adf7f784800a03a7f7e5a24601eb575bd76c6734fec2f1b398 -SIZE (xpi/firefox-i18n-17.0.2/ta.xpi) = 329867 -SHA256 (xpi/firefox-i18n-17.0.2/te.xpi) = 33c6a4a17e92ab3268758ece255271888658cbd9061aee0aea2d50956b85a525 -SIZE (xpi/firefox-i18n-17.0.2/te.xpi) = 346458 -SHA256 (xpi/firefox-i18n-17.0.2/th.xpi) = a13de019b2814a5bb31648dcaff04ba66c128e5e809541899c729bb87171a501 -SIZE (xpi/firefox-i18n-17.0.2/th.xpi) = 328177 -SHA256 (xpi/firefox-i18n-17.0.2/tr.xpi) = b684db78c4f01e13ebdc779f8802b2883f5f8ff8015c38458634a10fb99871b5 -SIZE (xpi/firefox-i18n-17.0.2/tr.xpi) = 300342 -SHA256 (xpi/firefox-i18n-17.0.2/uk.xpi) = e5474caf32058dece593b881802bffd23a9c1548d44a51227dc83d3c8c6b4e01 -SIZE (xpi/firefox-i18n-17.0.2/uk.xpi) = 328751 -SHA256 (xpi/firefox-i18n-17.0.2/vi.xpi) = 8d305abdae1b2dd69fcd73ca56c9ae664208a7cdcfeb3e0e58103dd606256412 -SIZE (xpi/firefox-i18n-17.0.2/vi.xpi) = 318048 -SHA256 (xpi/firefox-i18n-17.0.2/zh-CN.xpi) = 7746f105a0bc76603b07d51e0b01aa88f53edc6dbc4e98e864f7e4c607a5c526 -SIZE (xpi/firefox-i18n-17.0.2/zh-CN.xpi) = 308750 -SHA256 (xpi/firefox-i18n-17.0.2/zh-TW.xpi) = 7724971a455a04f7f8709720fa734ad407a73d09584f7fc16cdf8d7ece31b2e5 -SIZE (xpi/firefox-i18n-17.0.2/zh-TW.xpi) = 309938 -SHA256 (xpi/firefox-i18n-17.0.2/zu.xpi) = 81a2bf30599c6805b47d8af2708c9b2c8bd3d2611f1f0596259ba9ac854e4a98 -SIZE (xpi/firefox-i18n-17.0.2/zu.xpi) = 301094 +SHA256 (xpi/firefox-i18n-17.0.3/af.xpi) = 071c03c7d09774f84b38e6eb26f764f51520914e1e49ab4954b3f7d3662c69cd +SIZE (xpi/firefox-i18n-17.0.3/af.xpi) = 281146 +SHA256 (xpi/firefox-i18n-17.0.3/ak.xpi) = 85b5d080c8d6b70837af017ccb011c421b1fa8ee4dfafd41887ae39b48a1d32c +SIZE (xpi/firefox-i18n-17.0.3/ak.xpi) = 282976 +SHA256 (xpi/firefox-i18n-17.0.3/ar.xpi) = ebea08a32bac331ca001482f0fff34dc8cc4d97d821fa3d091880b36b9afd39a +SIZE (xpi/firefox-i18n-17.0.3/ar.xpi) = 311507 +SHA256 (xpi/firefox-i18n-17.0.3/ast.xpi) = 6df336a7e8b99981d64c0a41688ed70467c3a614f322d60fa87eeca6a1289386 +SIZE (xpi/firefox-i18n-17.0.3/ast.xpi) = 264123 +SHA256 (xpi/firefox-i18n-17.0.3/be.xpi) = 3bcaa079c67bc122bb1c92033df36ab04bcfcf2d939fba9a2a05a40461fd0532 +SIZE (xpi/firefox-i18n-17.0.3/be.xpi) = 273411 +SHA256 (xpi/firefox-i18n-17.0.3/bg.xpi) = 62e9d2155c66d926e41cab60fd5580adb863e4d614df5191f0e22d9f65949ac8 +SIZE (xpi/firefox-i18n-17.0.3/bg.xpi) = 327261 +SHA256 (xpi/firefox-i18n-17.0.3/bn-BD.xpi) = 2bfcf529e8e1ca8f225bc604f4d7d4162cf21e578de7289c96359b1af4d1ce09 +SIZE (xpi/firefox-i18n-17.0.3/bn-BD.xpi) = 339303 +SHA256 (xpi/firefox-i18n-17.0.3/bn-IN.xpi) = 06b5adcf0a57caa2b5f0a1f43d08c28d22337c922124bed6cfaab32439cd199b +SIZE (xpi/firefox-i18n-17.0.3/bn-IN.xpi) = 373021 +SHA256 (xpi/firefox-i18n-17.0.3/br.xpi) = 9e43de7ba8ad6c5a204022d8c80e05f6f9cc58ddb3c5eae883649da16c036fa9 +SIZE (xpi/firefox-i18n-17.0.3/br.xpi) = 291583 +SHA256 (xpi/firefox-i18n-17.0.3/bs.xpi) = 30fa48f7f9749b81f51ae23a8255136c893e7ab6464010505f25585a9b66e7aa +SIZE (xpi/firefox-i18n-17.0.3/bs.xpi) = 292223 +SHA256 (xpi/firefox-i18n-17.0.3/ca.xpi) = 780e7a3f704b8dcffeb0d0d13dee7c792c2d84d25051479700ab4b5d21640b76 +SIZE (xpi/firefox-i18n-17.0.3/ca.xpi) = 293532 +SHA256 (xpi/firefox-i18n-17.0.3/cs.xpi) = 8fc0992479ad173be558ddebe462609963a1881069a0bd67a51790a6fb0e38c3 +SIZE (xpi/firefox-i18n-17.0.3/cs.xpi) = 294133 +SHA256 (xpi/firefox-i18n-17.0.3/cy.xpi) = 2c1c8842ad9ecb48c2f2ffa7c077009523ae9b9b6a90908ddc07b8c0e40c8b99 +SIZE (xpi/firefox-i18n-17.0.3/cy.xpi) = 284868 +SHA256 (xpi/firefox-i18n-17.0.3/da.xpi) = c6b538880b5d9a15172f43ac636b88834a398c59fff40289be915c71da401bcb +SIZE (xpi/firefox-i18n-17.0.3/da.xpi) = 282668 +SHA256 (xpi/firefox-i18n-17.0.3/de.xpi) = 67e6cc6edfab6d27f04c7855a9f740bc077919a8bf2cec95299d394afe83b69d +SIZE (xpi/firefox-i18n-17.0.3/de.xpi) = 270384 +SHA256 (xpi/firefox-i18n-17.0.3/el.xpi) = 87db7ebefe6b6811445b8b7f5db8f46b9492c57c497ddb139766a32335e38053 +SIZE (xpi/firefox-i18n-17.0.3/el.xpi) = 311652 +SHA256 (xpi/firefox-i18n-17.0.3/en-GB.xpi) = 40953b0fa5aac14aae0c0ecd3cb12542c147656f49bfc849f25fb81100bf8832 +SIZE (xpi/firefox-i18n-17.0.3/en-GB.xpi) = 272104 +SHA256 (xpi/firefox-i18n-17.0.3/en-US.xpi) = b85ada0b8f566a787793455feb4df909ce9bff6781cedd0e00d5870d061f61a0 +SIZE (xpi/firefox-i18n-17.0.3/en-US.xpi) = 272155 +SHA256 (xpi/firefox-i18n-17.0.3/en-ZA.xpi) = bcbaeab24284eabb64a97bda3e5b79ce01d56ac69860410362d2d9fd2e697177 +SIZE (xpi/firefox-i18n-17.0.3/en-ZA.xpi) = 272935 +SHA256 (xpi/firefox-i18n-17.0.3/eo.xpi) = e639f7a711a1b5b306abe7f62bbdbcb204ff1d1a13ed4d6b873692a13c2d55e2 +SIZE (xpi/firefox-i18n-17.0.3/eo.xpi) = 284800 +SHA256 (xpi/firefox-i18n-17.0.3/es-AR.xpi) = e1a7ac8e553f396c7250b4a787f29620a2508fbdc6db299590b5b07f91f3593c +SIZE (xpi/firefox-i18n-17.0.3/es-AR.xpi) = 289239 +SHA256 (xpi/firefox-i18n-17.0.3/es-CL.xpi) = 8a6c03a96217270089491fdf93094ff624506108e0c13798105a36b1370a3dc5 +SIZE (xpi/firefox-i18n-17.0.3/es-CL.xpi) = 296878 +SHA256 (xpi/firefox-i18n-17.0.3/es-ES.xpi) = 71298332c8284d493e3f68fa00e8820027e1f3304964954ddc84fb0d7e83b30d +SIZE (xpi/firefox-i18n-17.0.3/es-ES.xpi) = 242185 +SHA256 (xpi/firefox-i18n-17.0.3/es-MX.xpi) = fecae1f3f77c01b9851d7dc7ee42d91716170ae5c8e1998682d722ae04006a46 +SIZE (xpi/firefox-i18n-17.0.3/es-MX.xpi) = 247971 +SHA256 (xpi/firefox-i18n-17.0.3/et.xpi) = 0cf1da98ebace0bf477fe022873ec6e9ef032b8f784ed62a0a8ce95856fee179 +SIZE (xpi/firefox-i18n-17.0.3/et.xpi) = 284694 +SHA256 (xpi/firefox-i18n-17.0.3/eu.xpi) = e0531fe4cdb76daa009cf69f8a9b29e8e3708eff1a96f0a2d7c1c50fd2675fe8 +SIZE (xpi/firefox-i18n-17.0.3/eu.xpi) = 284227 +SHA256 (xpi/firefox-i18n-17.0.3/fa.xpi) = f7b21691ac0e318ad5f41bf787e26478f46d8c9ac2a0548cbd7ffee660274f44 +SIZE (xpi/firefox-i18n-17.0.3/fa.xpi) = 323997 +SHA256 (xpi/firefox-i18n-17.0.3/fi.xpi) = b68b35eb34fa274a5eaf64aa692fabf3a21a97350b7e074308f8453c7bbefe8e +SIZE (xpi/firefox-i18n-17.0.3/fi.xpi) = 288655 +SHA256 (xpi/firefox-i18n-17.0.3/fr.xpi) = bc22e8340b8bc16ea8582eea36231d03e62efe665113f27e286a571cdfb7fcb3 +SIZE (xpi/firefox-i18n-17.0.3/fr.xpi) = 293362 +SHA256 (xpi/firefox-i18n-17.0.3/fy-NL.xpi) = 5867adc287aaf8f6a0f8a4882d4b0b4a494de179bcaa0e8fbfed68f20f69f1ed +SIZE (xpi/firefox-i18n-17.0.3/fy-NL.xpi) = 289690 +SHA256 (xpi/firefox-i18n-17.0.3/ga-IE.xpi) = 4560a8e8b7a7fa416e6442e4fc41cc863915141aac799520a3f6e1bc173e586e +SIZE (xpi/firefox-i18n-17.0.3/ga-IE.xpi) = 296976 +SHA256 (xpi/firefox-i18n-17.0.3/gl.xpi) = 32ae1c3ea97d6c20810612f6b74b72769a126793d712efcb7ef0cee07edfee77 +SIZE (xpi/firefox-i18n-17.0.3/gl.xpi) = 286997 +SHA256 (xpi/firefox-i18n-17.0.3/gu-IN.xpi) = a0561e383171d84e507d81d2eeca579209e05ed0b3e04e9a0264e0d4039d91dc +SIZE (xpi/firefox-i18n-17.0.3/gu-IN.xpi) = 319480 +SHA256 (xpi/firefox-i18n-17.0.3/he.xpi) = 9d01149e413cafbae02ef45ad0a49f344a236ac525a31e292b93c54f8e81671e +SIZE (xpi/firefox-i18n-17.0.3/he.xpi) = 301482 +SHA256 (xpi/firefox-i18n-17.0.3/hi-IN.xpi) = a74daa68927bfb308a277ec282165158e3f811022842a674ad579458cfc4fce6 +SIZE (xpi/firefox-i18n-17.0.3/hi-IN.xpi) = 330864 +SHA256 (xpi/firefox-i18n-17.0.3/hr.xpi) = 0bd2a193ac6210c7560ce5394710f90b280c465b266111e861770ab88cf34e89 +SIZE (xpi/firefox-i18n-17.0.3/hr.xpi) = 287940 +SHA256 (xpi/firefox-i18n-17.0.3/hu.xpi) = 7b19195dd57861ee08ca290e8914526047d799f5422b423debd5adcdf509a7d1 +SIZE (xpi/firefox-i18n-17.0.3/hu.xpi) = 303044 +SHA256 (xpi/firefox-i18n-17.0.3/hy-AM.xpi) = 86eed06a8e26d3c8a1af0d1e16189b6cdfd93f5c29b33925ff0fcde9ba29f4bd +SIZE (xpi/firefox-i18n-17.0.3/hy-AM.xpi) = 328203 +SHA256 (xpi/firefox-i18n-17.0.3/id.xpi) = 8c5b5a079b70eab1aff3ed4cf5d464e781cd0b86525e2434aa408484ab583fc6 +SIZE (xpi/firefox-i18n-17.0.3/id.xpi) = 283725 +SHA256 (xpi/firefox-i18n-17.0.3/is.xpi) = eb944419c1761ee0a7baa1752270980ca188cb41adcedc84ecbbfceb90da5ef1 +SIZE (xpi/firefox-i18n-17.0.3/is.xpi) = 284908 +SHA256 (xpi/firefox-i18n-17.0.3/it.xpi) = 2635678324bce8ba939bc3f0fba89f0b67c0ef830b183a41f684e9105aa85932 +SIZE (xpi/firefox-i18n-17.0.3/it.xpi) = 238645 +SHA256 (xpi/firefox-i18n-17.0.3/ja.xpi) = b916891003c257c78ae8554e96591dc8ffa99f44f156ce9262a9f6694f168cfd +SIZE (xpi/firefox-i18n-17.0.3/ja.xpi) = 322490 +SHA256 (xpi/firefox-i18n-17.0.3/kk.xpi) = 4136ea609019182b415426e80aad92ae539767b7a8ed920ade1950858ad8e189 +SIZE (xpi/firefox-i18n-17.0.3/kk.xpi) = 330352 +SHA256 (xpi/firefox-i18n-17.0.3/kn.xpi) = 246f062c4e08749f5903adf9b5c5efcadd6855947b2837489dc0e94e990a4cc6 +SIZE (xpi/firefox-i18n-17.0.3/kn.xpi) = 354900 +SHA256 (xpi/firefox-i18n-17.0.3/ko.xpi) = f1dcce3f2acac9d2a5aa0ac6eda1830e4797ce3bd4e7a362c3d5f835be0cee7e +SIZE (xpi/firefox-i18n-17.0.3/ko.xpi) = 296729 +SHA256 (xpi/firefox-i18n-17.0.3/ku.xpi) = d2bd6612dc5581672810d5dbdcddb39fa4a5ff0a60f05f028e956e3d6a887680 +SIZE (xpi/firefox-i18n-17.0.3/ku.xpi) = 304898 +SHA256 (xpi/firefox-i18n-17.0.3/lg.xpi) = a8c709b0fe04906f767eb343dd652ecc96d459315876f28e3291a0deef0d827c +SIZE (xpi/firefox-i18n-17.0.3/lg.xpi) = 290627 +SHA256 (xpi/firefox-i18n-17.0.3/lt.xpi) = fdef59413db84a8b72e34a0eab04ed9ad5299a79bf4e955d95496b5d3bbd68a9 +SIZE (xpi/firefox-i18n-17.0.3/lt.xpi) = 349462 +SHA256 (xpi/firefox-i18n-17.0.3/lv.xpi) = 3ef7ef6fcbb710f1250a994ffd145467c0c7e11762c3913e50d278536e4c2246 +SIZE (xpi/firefox-i18n-17.0.3/lv.xpi) = 291404 +SHA256 (xpi/firefox-i18n-17.0.3/mai.xpi) = e33b5faa9c79134653dd54d1e7f9b16ac859ab34f932daa6261be01549368fc5 +SIZE (xpi/firefox-i18n-17.0.3/mai.xpi) = 328267 +SHA256 (xpi/firefox-i18n-17.0.3/mk.xpi) = 1afd534fbde7a716cf821bb4eb8269b60984706aac3fa153a57f9519c90c218d +SIZE (xpi/firefox-i18n-17.0.3/mk.xpi) = 315578 +SHA256 (xpi/firefox-i18n-17.0.3/ml.xpi) = ebcc45470917f2bbd6b645be2aea1da2664e0df2a4eacb8fe8b00b7b219b93f5 +SIZE (xpi/firefox-i18n-17.0.3/ml.xpi) = 361541 +SHA256 (xpi/firefox-i18n-17.0.3/mr.xpi) = 40fe666ea4df02f75019448dfe8b692dabf4d53d64e8bcbd49ba1518232bd458 +SIZE (xpi/firefox-i18n-17.0.3/mr.xpi) = 327860 +SHA256 (xpi/firefox-i18n-17.0.3/nb-NO.xpi) = cae05936e932beb9484851ad37a6a44e59dcd548c9c4d126edf6ca1f0dde301e +SIZE (xpi/firefox-i18n-17.0.3/nb-NO.xpi) = 284888 +SHA256 (xpi/firefox-i18n-17.0.3/nl.xpi) = 23fac03ab21b3fcb6288fe384d81f576626563eb9f80f556444a0ecfc500cbdb +SIZE (xpi/firefox-i18n-17.0.3/nl.xpi) = 286127 +SHA256 (xpi/firefox-i18n-17.0.3/nn-NO.xpi) = f240b672631b7b4386fb2135867af37d539991217151b3c771ff6e7bdc7361b2 +SIZE (xpi/firefox-i18n-17.0.3/nn-NO.xpi) = 287844 +SHA256 (xpi/firefox-i18n-17.0.3/nso.xpi) = 4e24b9012dc2e985ca2e01f8e237a5252865baf949b0c58d7221020357aea7fc +SIZE (xpi/firefox-i18n-17.0.3/nso.xpi) = 288150 +SHA256 (xpi/firefox-i18n-17.0.3/or.xpi) = ed8ea2d5d746edd0f5acede107145d22d5e92a141c6b86cdbe7bf322066bf2ba +SIZE (xpi/firefox-i18n-17.0.3/or.xpi) = 329683 +SHA256 (xpi/firefox-i18n-17.0.3/pa-IN.xpi) = 13183f3938022dd23cba4948eeea2d2bfc13d6f42d634e9673f604475392cd19 +SIZE (xpi/firefox-i18n-17.0.3/pa-IN.xpi) = 331278 +SHA256 (xpi/firefox-i18n-17.0.3/pl.xpi) = b4662a1f310ef35fae92ba83fd92cb646b174cb70fb6d1f50c3fa852cb36090e +SIZE (xpi/firefox-i18n-17.0.3/pl.xpi) = 301305 +SHA256 (xpi/firefox-i18n-17.0.3/pt-BR.xpi) = 5e664054449c6a40e11c5d2233322b4ced24946e5b57fa13eed944fca24e7f9f +SIZE (xpi/firefox-i18n-17.0.3/pt-BR.xpi) = 290171 +SHA256 (xpi/firefox-i18n-17.0.3/pt-PT.xpi) = cc64bed7a253c84430516dbfcf9ab827e75d6a364abbb6bd2d875adf7f4dc181 +SIZE (xpi/firefox-i18n-17.0.3/pt-PT.xpi) = 291545 +SHA256 (xpi/firefox-i18n-17.0.3/rm.xpi) = a1dafc56067b354c06c3a2a0182b0bfee280ecab4a5c01fe00b2fdc4c2df8fcb +SIZE (xpi/firefox-i18n-17.0.3/rm.xpi) = 288466 +SHA256 (xpi/firefox-i18n-17.0.3/ro.xpi) = 8fc36326936c6e74d5088a6d82d6dace486b46f0bc33923ab0a43b0766864116 +SIZE (xpi/firefox-i18n-17.0.3/ro.xpi) = 315765 +SHA256 (xpi/firefox-i18n-17.0.3/ru.xpi) = 66a8b0801f651513a3d03b1a296bdc755d4d60d8c4648a12aefe000e142f58e3 +SIZE (xpi/firefox-i18n-17.0.3/ru.xpi) = 285022 +SHA256 (xpi/firefox-i18n-17.0.3/si.xpi) = ad9a95d61bbf0b636ce912026ad6d5bdc18a9802eddedffede30c960eac27699 +SIZE (xpi/firefox-i18n-17.0.3/si.xpi) = 316130 +SHA256 (xpi/firefox-i18n-17.0.3/sk.xpi) = c93f8b83bb702c5a17c35f66b9e404426b32893d723b96ba02045d78e9d34308 +SIZE (xpi/firefox-i18n-17.0.3/sk.xpi) = 301478 +SHA256 (xpi/firefox-i18n-17.0.3/sl.xpi) = 12109be0edc18cf0241648f850f911c21ff0821d0c26627ac6b3922391fa7e8f +SIZE (xpi/firefox-i18n-17.0.3/sl.xpi) = 286668 +SHA256 (xpi/firefox-i18n-17.0.3/son.xpi) = eda1b1c033fb8fa437aec361855bace08ead483a4d88696dedf5379c38f80b49 +SIZE (xpi/firefox-i18n-17.0.3/son.xpi) = 283684 +SHA256 (xpi/firefox-i18n-17.0.3/sq.xpi) = b300a7f049269a460fd973f7dfae20a81b64d4d0932092e4ac67ac8f58c38c7b +SIZE (xpi/firefox-i18n-17.0.3/sq.xpi) = 291166 +SHA256 (xpi/firefox-i18n-17.0.3/sr.xpi) = 8fd7f9b18be7e4010b35750e27e34d092d69fc131598f51ba53567233fce02bf +SIZE (xpi/firefox-i18n-17.0.3/sr.xpi) = 329241 +SHA256 (xpi/firefox-i18n-17.0.3/sv-SE.xpi) = c499fae2bafb87fe4ce3d75b534d29e7cb75d2c2ef41a7f330694c36abc33eaa +SIZE (xpi/firefox-i18n-17.0.3/sv-SE.xpi) = 288084 +SHA256 (xpi/firefox-i18n-17.0.3/ta-LK.xpi) = 6efc61a98280c37c05298e598a5aa9869c7d6d2aa1eab086cb26c8ec091f4ffc +SIZE (xpi/firefox-i18n-17.0.3/ta-LK.xpi) = 338714 +SHA256 (xpi/firefox-i18n-17.0.3/ta.xpi) = 928673b7fb228e566b15b28cca41a03237e6976e87d8bb19df2ee259f787b4c6 +SIZE (xpi/firefox-i18n-17.0.3/ta.xpi) = 325367 +SHA256 (xpi/firefox-i18n-17.0.3/te.xpi) = f0404f033b28bf3c8ee00948825e3cdc17586cb8fcbeb801d2a7b36ca24aa4fd +SIZE (xpi/firefox-i18n-17.0.3/te.xpi) = 341958 +SHA256 (xpi/firefox-i18n-17.0.3/th.xpi) = e66dc95b67e76d37b23796bf18402f8bdf21fd743bad8a45e60425ed34d34d54 +SIZE (xpi/firefox-i18n-17.0.3/th.xpi) = 323677 +SHA256 (xpi/firefox-i18n-17.0.3/tr.xpi) = 22259941866f48d9c91b9e4fbf5989a3c9a30be3c163aa11e09431289ffb83cc +SIZE (xpi/firefox-i18n-17.0.3/tr.xpi) = 294519 +SHA256 (xpi/firefox-i18n-17.0.3/uk.xpi) = 3db2693e6ca5ea64cddf060baba6ad9d24ec31c07ee18e85767611afbb3fe0b8 +SIZE (xpi/firefox-i18n-17.0.3/uk.xpi) = 324251 +SHA256 (xpi/firefox-i18n-17.0.3/vi.xpi) = ddb67f1f6a7e20860ddc7a2b62e9ec81cd6a7f2cf7d0920d5338beedd3be903b +SIZE (xpi/firefox-i18n-17.0.3/vi.xpi) = 312377 +SHA256 (xpi/firefox-i18n-17.0.3/zh-CN.xpi) = 7a5e15d11fb4923296fd1cbcb3a365a57570cd56842bbdf65edcb43d06b3ac59 +SIZE (xpi/firefox-i18n-17.0.3/zh-CN.xpi) = 304250 +SHA256 (xpi/firefox-i18n-17.0.3/zh-TW.xpi) = 8c767d464011c4bdc71b41322221ffeb56e2bde6336c1ed1014cb5a8651a5d34 +SIZE (xpi/firefox-i18n-17.0.3/zh-TW.xpi) = 305457 +SHA256 (xpi/firefox-i18n-17.0.3/zu.xpi) = 109766d170405a47dfbfa63ecc23c556c32105ab1d77853b8d5ad709453a4fb4 +SIZE (xpi/firefox-i18n-17.0.3/zu.xpi) = 296594 diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 915e34b15434..02eedc6ff49a 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 17.0.2 +DISTVERSION= 17.0.3 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -68,7 +68,6 @@ CFLAGS+= -mminimal-toc .endif .if ${PORT_OPTIONS:MPGO} -BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_DISPLAY= yes .include "${PORTSDIR}/Mk/bsd.python.mk" diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo index a7e07589b3a6..5b4c5c4b5ee0 100644 --- a/www/firefox-esr/distinfo +++ b/www/firefox-esr/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-17.0.2esr.source.tar.bz2) = 92bf717b3e3933b84fd37b0e5c5026868e139be828637cfcf4acdc83f7ccd886 -SIZE (firefox-17.0.2esr.source.tar.bz2) = 90828234 +SHA256 (firefox-17.0.3esr.source.tar.bz2) = 027acbbafd682644ef44cbeea3d886498e7cac9d3af769a90c9beebc3fdc61d1 +SIZE (firefox-17.0.3esr.source.tar.bz2) = 90795536 diff --git a/www/firefox-esr/files/patch-bug781457 b/www/firefox-esr/files/patch-bug781457 deleted file mode 100644 index 8a790ccf84a9..000000000000 --- a/www/firefox-esr/files/patch-bug781457 +++ /dev/null @@ -1,10 +0,0 @@ ---- xpcom/base/nsStackWalk.cpp.orig 2012-05-29 00:57:31.000000000 +0200 -+++ xpcom/base/nsStackWalk.cpp 2012-06-03 12:33:40.000000000 +0200 -@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb - - #elif defined(HAVE__UNWIND_BACKTRACE) - -+#define _GNU_SOURCE - // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 - #include <unwind.h> - diff --git a/www/firefox-esr/files/patch-bug828003 b/www/firefox-esr/files/patch-bug828003 index 0a5463bd69b8..16a7b9d46b78 100644 --- a/www/firefox-esr/files/patch-bug828003 +++ b/www/firefox-esr/files/patch-bug828003 @@ -4,13 +4,13 @@ #include "mozilla/StandardInteger.h" /* prtypes.h defines IS_LITTLE_ENDIAN and IS_BIG ENDIAN */ -+/* stdint.h defines int*_t and uintptr_t */ ++/* StandardInteger.h defines int*_t and uintptr_t */ -#if defined (__SVR4) && defined (__sun) -/* int_types.h gets included somehow, so avoid redefining the types differently */ -#include <sys/int_types.h> -#elif defined (_AIX) -+#if defined (_AIX) ++#if defined(_AIX) #include <sys/types.h> -#elif defined(__OpenBSD__) -#include <inttypes.h> @@ -26,7 +26,7 @@ - -#ifdef __OS2__ -/* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ -+#elif __OS2__ ++#elif defined(__OS2__) #include <stdlib.h> -#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) -typedef PRUptrdiff uintptr_t; diff --git a/www/firefox-i18n/Makefile b/www/firefox-i18n/Makefile index a40a3fdf4c42..ddcccae33476 100644 --- a/www/firefox-i18n/Makefile +++ b/www/firefox-i18n/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox-i18n -PORTVERSION= 18.0.1 +PORTVERSION= 19.0 CATEGORIES= www MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}/linux-i686/xpi PKGNAMEPREFIX= @@ -14,7 +14,7 @@ COMMENT= Localized interface for Firefox EXTRACT_DEPENDS= zip:${PORTSDIR}/archivers/zip -USE_FIREFOX= 18 +USE_FIREFOX= 19 USE_XPI= firefox linux-firefox USE_SUBMAKE= yes diff --git a/www/firefox-i18n/distinfo b/www/firefox-i18n/distinfo index 23eb2b96d869..15bd0d544d06 100644 --- a/www/firefox-i18n/distinfo +++ b/www/firefox-i18n/distinfo @@ -1,164 +1,164 @@ -SHA256 (xpi/firefox-i18n-18.0.1/af.xpi) = 74e53bea489439df56e642cab2f27beaa18165e0dc1c7005577bafcfbd1b5dbd -SIZE (xpi/firefox-i18n-18.0.1/af.xpi) = 290198 -SHA256 (xpi/firefox-i18n-18.0.1/ak.xpi) = 8f7290f63d3fc00bee4e65fff55e790429559071413fb0ef5827e4a0db1d7eab -SIZE (xpi/firefox-i18n-18.0.1/ak.xpi) = 292033 -SHA256 (xpi/firefox-i18n-18.0.1/ar.xpi) = b9b791da99169df38d437ffdb488e64a2c653af524fe37399b62a6600af54d38 -SIZE (xpi/firefox-i18n-18.0.1/ar.xpi) = 320811 -SHA256 (xpi/firefox-i18n-18.0.1/ast.xpi) = da2c580aa2056ee90bb33606dda0feb037f77b7654bb1e669c37eff6b539de01 -SIZE (xpi/firefox-i18n-18.0.1/ast.xpi) = 274123 -SHA256 (xpi/firefox-i18n-18.0.1/be.xpi) = d7c919bc93cfd16f1d0062fedee481863ce2164c81fe51d9144bd6917a991aba -SIZE (xpi/firefox-i18n-18.0.1/be.xpi) = 283985 -SHA256 (xpi/firefox-i18n-18.0.1/bg.xpi) = 04d8b097157846f3b1704082a21da66084f43cc4016ba5ebbd8be5469d346450 -SIZE (xpi/firefox-i18n-18.0.1/bg.xpi) = 336594 -SHA256 (xpi/firefox-i18n-18.0.1/bn-BD.xpi) = 52075a7d5409d4a08efab4714fff61c971cca982e966b21957c06dc71d302260 -SIZE (xpi/firefox-i18n-18.0.1/bn-BD.xpi) = 349684 -SHA256 (xpi/firefox-i18n-18.0.1/bn-IN.xpi) = e1ea4790b810555127901005c12f1a11dbf213f0b16234df146b86a07ad78551 -SIZE (xpi/firefox-i18n-18.0.1/bn-IN.xpi) = 382203 -SHA256 (xpi/firefox-i18n-18.0.1/br.xpi) = a1d4c910afbbd288cc699100c64491f91f3f01d8bdebaeaf21a5121005d47cbe -SIZE (xpi/firefox-i18n-18.0.1/br.xpi) = 299179 -SHA256 (xpi/firefox-i18n-18.0.1/bs.xpi) = 23b6ffac1357e0476c48e6b8a6e83fa5898601e4df5603a2dd7ebb8389f89db8 -SIZE (xpi/firefox-i18n-18.0.1/bs.xpi) = 301364 -SHA256 (xpi/firefox-i18n-18.0.1/ca.xpi) = 6835546470124cae24b3fc5fe1859667ba6e10767808eb2f087c1d4f327f39d7 -SIZE (xpi/firefox-i18n-18.0.1/ca.xpi) = 301730 -SHA256 (xpi/firefox-i18n-18.0.1/cs.xpi) = 66fcc6b4502e2254eab842573f0f99b13f9a56ac77a224c1cb58a8ec822cdafc -SIZE (xpi/firefox-i18n-18.0.1/cs.xpi) = 303377 -SHA256 (xpi/firefox-i18n-18.0.1/cy.xpi) = a6cac7b385422f4884bc404515d7b2f5379a5bbb0e1b5150e09ee9eeed730c67 -SIZE (xpi/firefox-i18n-18.0.1/cy.xpi) = 294048 -SHA256 (xpi/firefox-i18n-18.0.1/da.xpi) = 8c2538ae7400161362deaf9ba583137fae965c7b0ba2961a07d1e8ac9aa38202 -SIZE (xpi/firefox-i18n-18.0.1/da.xpi) = 290721 -SHA256 (xpi/firefox-i18n-18.0.1/de.xpi) = cd9bd547191f8716abf5c3ff3212eb075fd0153d9ea586375d293cc63a19b46c -SIZE (xpi/firefox-i18n-18.0.1/de.xpi) = 278522 -SHA256 (xpi/firefox-i18n-18.0.1/el.xpi) = fa2d465c01bc6b2f8f2f9ecd4f68f28b45e9212cb9fdda8073a010192d69dc44 -SIZE (xpi/firefox-i18n-18.0.1/el.xpi) = 328484 -SHA256 (xpi/firefox-i18n-18.0.1/en-GB.xpi) = e71e2144c20e0038f3dcabb5e391c8e7e790ccd99713e7fcb935e4f05f7404cd -SIZE (xpi/firefox-i18n-18.0.1/en-GB.xpi) = 279671 -SHA256 (xpi/firefox-i18n-18.0.1/en-US.xpi) = 552c61856eacca39a5a5ca133cebaf87df5a76fca61258aabf739428afa8a71e -SIZE (xpi/firefox-i18n-18.0.1/en-US.xpi) = 281027 -SHA256 (xpi/firefox-i18n-18.0.1/en-ZA.xpi) = ad6ed4c84755e3c21a07ba524e232c400ec94a62e5fb11c7e595db52863e5c6a -SIZE (xpi/firefox-i18n-18.0.1/en-ZA.xpi) = 281568 -SHA256 (xpi/firefox-i18n-18.0.1/eo.xpi) = 8e1182720a842e720b6e7e9ac12308e18702826a59bc1ef4cd217ce4c5cbe1cc -SIZE (xpi/firefox-i18n-18.0.1/eo.xpi) = 294114 -SHA256 (xpi/firefox-i18n-18.0.1/es-AR.xpi) = b848bd7845301eb8e97a1b91303ac25dcf07e05e633bf6318accb481d5e66844 -SIZE (xpi/firefox-i18n-18.0.1/es-AR.xpi) = 296927 -SHA256 (xpi/firefox-i18n-18.0.1/es-CL.xpi) = 9ff64d4f90511bda1595211aae84a9577886148b31ee4d0d99171f1a318728a3 -SIZE (xpi/firefox-i18n-18.0.1/es-CL.xpi) = 305622 -SHA256 (xpi/firefox-i18n-18.0.1/es-ES.xpi) = b7da521121ef8d6aa8f45ab3df092092064b0841b65ce68a41efda5710cccce8 -SIZE (xpi/firefox-i18n-18.0.1/es-ES.xpi) = 249723 -SHA256 (xpi/firefox-i18n-18.0.1/es-MX.xpi) = b8f9f0124543afd3c288d9eabd370cd80867ceedea3d818cb70e75264fa955f6 -SIZE (xpi/firefox-i18n-18.0.1/es-MX.xpi) = 257694 -SHA256 (xpi/firefox-i18n-18.0.1/et.xpi) = 0f686af92c8f71c3c598e1bb0d1324c0963dac4a2e4031fdfa0802cf4a51f6a7 -SIZE (xpi/firefox-i18n-18.0.1/et.xpi) = 292421 -SHA256 (xpi/firefox-i18n-18.0.1/eu.xpi) = c2e5fac82305f0be4d0ec93942485d170ad980537df6d4ab96a5ff975ab26d6e -SIZE (xpi/firefox-i18n-18.0.1/eu.xpi) = 292629 -SHA256 (xpi/firefox-i18n-18.0.1/fa.xpi) = 62cb8343ce492d3729af5366e993db80a8b9670ba273b6d2c1e4561050342988 -SIZE (xpi/firefox-i18n-18.0.1/fa.xpi) = 328165 -SHA256 (xpi/firefox-i18n-18.0.1/fi.xpi) = c3c9cfc37c3b206be87bd6705add04a87e482ef8411be67e677b6fe08576d3f6 -SIZE (xpi/firefox-i18n-18.0.1/fi.xpi) = 296405 -SHA256 (xpi/firefox-i18n-18.0.1/fr.xpi) = f25d313bf4b96cbf8447f1bbfde7b98773cf253ef8987bdb71b615af5c81cc6f -SIZE (xpi/firefox-i18n-18.0.1/fr.xpi) = 301056 -SHA256 (xpi/firefox-i18n-18.0.1/fy-NL.xpi) = 3d8813401ee55b9b92bb8a5de02daf6a13949ae6f7936312ec6a3c60bbecbd0a -SIZE (xpi/firefox-i18n-18.0.1/fy-NL.xpi) = 297846 -SHA256 (xpi/firefox-i18n-18.0.1/ga-IE.xpi) = 24712d44e66900e85ae745e1f524a1d13d067f0e3cfc6df8be1d18982e85627b -SIZE (xpi/firefox-i18n-18.0.1/ga-IE.xpi) = 306165 -SHA256 (xpi/firefox-i18n-18.0.1/gl.xpi) = 0585b72ac7616f7e28bc09d85b229937abff066f61a6478278bcd1a053e89a25 -SIZE (xpi/firefox-i18n-18.0.1/gl.xpi) = 296118 -SHA256 (xpi/firefox-i18n-18.0.1/gu-IN.xpi) = bedf702d00e3b1fef11bb26f45a3a72b3f086d3c1f207cf1042e5c81aedb13a9 -SIZE (xpi/firefox-i18n-18.0.1/gu-IN.xpi) = 329143 -SHA256 (xpi/firefox-i18n-18.0.1/he.xpi) = 967e4298731181568c6b08d47d10df048ca880ea11110341892671ef9da2c91d -SIZE (xpi/firefox-i18n-18.0.1/he.xpi) = 310627 -SHA256 (xpi/firefox-i18n-18.0.1/hi-IN.xpi) = 1e6f18c6da011d4778fc710b3608a0b16fa7622a1341fcb02b3d4da832cb9b7e -SIZE (xpi/firefox-i18n-18.0.1/hi-IN.xpi) = 340355 -SHA256 (xpi/firefox-i18n-18.0.1/hr.xpi) = d68d36a72f0b9ebbc5afe01d60882ad7c2db08632a25ac1dc8601de17ebc1e63 -SIZE (xpi/firefox-i18n-18.0.1/hr.xpi) = 295803 -SHA256 (xpi/firefox-i18n-18.0.1/hu.xpi) = 5e25f04636cef5b08be96bae355da16597f9b8658a256a3ec9475da2e4a3994a -SIZE (xpi/firefox-i18n-18.0.1/hu.xpi) = 311628 -SHA256 (xpi/firefox-i18n-18.0.1/hy-AM.xpi) = 29a0d5b2b4098b6203de1297d327c9ee3d55b15cf225eb4defe53c5948621c4e -SIZE (xpi/firefox-i18n-18.0.1/hy-AM.xpi) = 337289 -SHA256 (xpi/firefox-i18n-18.0.1/id.xpi) = 2ae873dff4e2c1eb9fdafe4e0c7a247d6d2f092a0932107da014fc52f0210d76 -SIZE (xpi/firefox-i18n-18.0.1/id.xpi) = 292686 -SHA256 (xpi/firefox-i18n-18.0.1/is.xpi) = 1c71015826e17762f0ba772ebfeaee3c9b766e97bf2b8283a2fdc4ef80e97a01 -SIZE (xpi/firefox-i18n-18.0.1/is.xpi) = 293896 -SHA256 (xpi/firefox-i18n-18.0.1/it.xpi) = ed28319ab8484566d1f03c4b380bb1c5501515050db380d1f41fac4aa41afd32 -SIZE (xpi/firefox-i18n-18.0.1/it.xpi) = 245758 -SHA256 (xpi/firefox-i18n-18.0.1/ja.xpi) = 158ee8c185ef317dbaf9c76417a541f4bd3f6b2b69688fc0ec8ae2bf880edbc2 -SIZE (xpi/firefox-i18n-18.0.1/ja.xpi) = 332143 -SHA256 (xpi/firefox-i18n-18.0.1/kk.xpi) = c7494685a5faec47489362778d2cab678e86ff1b2f275d13e9126cec5d345576 -SIZE (xpi/firefox-i18n-18.0.1/kk.xpi) = 338263 -SHA256 (xpi/firefox-i18n-18.0.1/kn.xpi) = 057053667403733de583c23fadf7527dcc0acbae2ec48c17d4e7d9df05450628 -SIZE (xpi/firefox-i18n-18.0.1/kn.xpi) = 364066 -SHA256 (xpi/firefox-i18n-18.0.1/ko.xpi) = 51bfcc1659894f80596a4c899a9d9ccbe483e0dc0fb33093fb3c6126b48692fc -SIZE (xpi/firefox-i18n-18.0.1/ko.xpi) = 304675 -SHA256 (xpi/firefox-i18n-18.0.1/ku.xpi) = 2b11d285c947e3ec9a9c3fdf88dac91b24c320e4b972e5e3e0221eb4794ab025 -SIZE (xpi/firefox-i18n-18.0.1/ku.xpi) = 313507 -SHA256 (xpi/firefox-i18n-18.0.1/lg.xpi) = bd5ad69f7d3bab5e5b1a67f9269b2642f0a2b0799fba26042721c2ccd1dff929 -SIZE (xpi/firefox-i18n-18.0.1/lg.xpi) = 299711 -SHA256 (xpi/firefox-i18n-18.0.1/lt.xpi) = 5360a1e19c28d2f01ab2cba3beb529666d11a4334c157b5a56e38c2323cc3289 -SIZE (xpi/firefox-i18n-18.0.1/lt.xpi) = 312536 -SHA256 (xpi/firefox-i18n-18.0.1/lv.xpi) = e8953a602a897e08573860901faff377ed24c8a500e8c0a1e272608ad8fbed2e -SIZE (xpi/firefox-i18n-18.0.1/lv.xpi) = 293707 -SHA256 (xpi/firefox-i18n-18.0.1/mai.xpi) = 41e7100b60d97dff82cb584ca510e24f70e31ff234f3348b49d663bf59ebba9e -SIZE (xpi/firefox-i18n-18.0.1/mai.xpi) = 337575 -SHA256 (xpi/firefox-i18n-18.0.1/mk.xpi) = c57d05542a8f27e676b81323f77dc875dc78c73d941eb1efc3e420dcd11bc45a -SIZE (xpi/firefox-i18n-18.0.1/mk.xpi) = 324803 -SHA256 (xpi/firefox-i18n-18.0.1/ml.xpi) = 9bc879bd06dbb3c1b97b1cc7f573a7f30d1c7d1a8e6b0ee5f5fb082513fe1459 -SIZE (xpi/firefox-i18n-18.0.1/ml.xpi) = 371096 -SHA256 (xpi/firefox-i18n-18.0.1/mr.xpi) = 5e2965cf46311c42536c0e6bc41a82acf761e3434acf3eee68f48e4da1983f2c -SIZE (xpi/firefox-i18n-18.0.1/mr.xpi) = 337701 -SHA256 (xpi/firefox-i18n-18.0.1/nb-NO.xpi) = 72baf56ec21a12f532f114e9df343a647a78bdd44566b14413425ea842759279 -SIZE (xpi/firefox-i18n-18.0.1/nb-NO.xpi) = 292591 -SHA256 (xpi/firefox-i18n-18.0.1/nl.xpi) = 50b93fba35a128367905173a6be48fda9b0d265592a67641e72653c008bf1333 -SIZE (xpi/firefox-i18n-18.0.1/nl.xpi) = 293813 -SHA256 (xpi/firefox-i18n-18.0.1/nn-NO.xpi) = 9c7452efbe0263770fc5b4a52c083086e47d85f4fb11299959a91972a0d090ed -SIZE (xpi/firefox-i18n-18.0.1/nn-NO.xpi) = 296936 -SHA256 (xpi/firefox-i18n-18.0.1/nso.xpi) = 80527dd469420c3a81886300115b1c52fd9afc53fd3b9cf5297f5e37bee9f2ed -SIZE (xpi/firefox-i18n-18.0.1/nso.xpi) = 297262 -SHA256 (xpi/firefox-i18n-18.0.1/or.xpi) = c3500bb6b2bdfc6b7c2e89ad21c346ac807a7d07cebb6d7b73636c42141cfde2 -SIZE (xpi/firefox-i18n-18.0.1/or.xpi) = 339402 -SHA256 (xpi/firefox-i18n-18.0.1/pa-IN.xpi) = b9d902a89af054ec9b760a3dbe0bdd50081ddcfddf892b7b41925a71337f4282 -SIZE (xpi/firefox-i18n-18.0.1/pa-IN.xpi) = 327712 -SHA256 (xpi/firefox-i18n-18.0.1/pl.xpi) = c59699e3e7c5ee90a79618204c063872fb1b5ad84c62dc5dd849265a4d06b14f -SIZE (xpi/firefox-i18n-18.0.1/pl.xpi) = 310234 -SHA256 (xpi/firefox-i18n-18.0.1/pt-BR.xpi) = 127aa5002b1980c02ffa3e4b0d7abd4e45099e63e217895c0ef226c7674b407c -SIZE (xpi/firefox-i18n-18.0.1/pt-BR.xpi) = 298675 -SHA256 (xpi/firefox-i18n-18.0.1/pt-PT.xpi) = d31909b379d4b720465fbc8462b00838c90760fd65811e9eae9c9241ee6c2640 -SIZE (xpi/firefox-i18n-18.0.1/pt-PT.xpi) = 298406 -SHA256 (xpi/firefox-i18n-18.0.1/rm.xpi) = 6cbf8a3c0e3147c0932387b574b4d6a4979e84b058750a3d4ee83436bd3f3fec -SIZE (xpi/firefox-i18n-18.0.1/rm.xpi) = 296160 -SHA256 (xpi/firefox-i18n-18.0.1/ro.xpi) = 6fc79f0ded42040a394a4a9d930ae9dd5fa046671adb1bfac8dea177212456d0 -SIZE (xpi/firefox-i18n-18.0.1/ro.xpi) = 319297 -SHA256 (xpi/firefox-i18n-18.0.1/ru.xpi) = 6cb89d8fa561ba9b7c784a80c7ed60845e32f1bb9ea3c81bc8d1dd220083098f -SIZE (xpi/firefox-i18n-18.0.1/ru.xpi) = 292427 -SHA256 (xpi/firefox-i18n-18.0.1/si.xpi) = ee9582e48058095c1fa0c1bca98fab35ba770dbd5e0da2145d22999f1a3a4b1c -SIZE (xpi/firefox-i18n-18.0.1/si.xpi) = 326714 -SHA256 (xpi/firefox-i18n-18.0.1/sk.xpi) = cfc571801a7d070b923b8b260a1b10f3e2cdbcfe87d83b2102ea5ad27faf21dc -SIZE (xpi/firefox-i18n-18.0.1/sk.xpi) = 309261 -SHA256 (xpi/firefox-i18n-18.0.1/sl.xpi) = 7e5d84e5573bb740172c4e9109af054ac8013aec41634b758c0e2e1202c375ed -SIZE (xpi/firefox-i18n-18.0.1/sl.xpi) = 292334 -SHA256 (xpi/firefox-i18n-18.0.1/son.xpi) = 3b99081124a6a96dd77f7d6929581ade65506163788e7f5313333e56fc7ee5b4 -SIZE (xpi/firefox-i18n-18.0.1/son.xpi) = 292740 -SHA256 (xpi/firefox-i18n-18.0.1/sq.xpi) = b4ddb18244d7d04a166f8725ab1462d3e7ba918f10a6418d777f9dab0c077f6c -SIZE (xpi/firefox-i18n-18.0.1/sq.xpi) = 299091 -SHA256 (xpi/firefox-i18n-18.0.1/sr.xpi) = b24321887a5a254b16f3f11d84c1bf995b8e6ea1e15433da39d269add695c40d -SIZE (xpi/firefox-i18n-18.0.1/sr.xpi) = 342987 -SHA256 (xpi/firefox-i18n-18.0.1/sv-SE.xpi) = cc057b0e0a983feaebd7060b7c3de83ac90eba378a136e5740e5491efd4c0ba8 -SIZE (xpi/firefox-i18n-18.0.1/sv-SE.xpi) = 296299 -SHA256 (xpi/firefox-i18n-18.0.1/ta-LK.xpi) = 7b064d58117d76d7929e1c7dbc33ac9a9a30123c991e2eac573c3a95245d499b -SIZE (xpi/firefox-i18n-18.0.1/ta-LK.xpi) = 348880 -SHA256 (xpi/firefox-i18n-18.0.1/ta.xpi) = 6019f2a71febb79933d77266e9f10734c0d6609809afd3f7a8aca6af86fa1720 -SIZE (xpi/firefox-i18n-18.0.1/ta.xpi) = 333868 -SHA256 (xpi/firefox-i18n-18.0.1/te.xpi) = 908a4fde85df3e6344745e7ab282a7eb085bcab9fc03ea81f6b560f58b91e7ec -SIZE (xpi/firefox-i18n-18.0.1/te.xpi) = 348023 -SHA256 (xpi/firefox-i18n-18.0.1/th.xpi) = ce73f3bdf4914a4aeb9b4fd70f09673af338f5ff3402d45ab43866fc0095924c -SIZE (xpi/firefox-i18n-18.0.1/th.xpi) = 332569 -SHA256 (xpi/firefox-i18n-18.0.1/tr.xpi) = 303c5f64b8095f795d818f385c44344a5809c7c5719c79f8a8ebf510bc3ec3f8 -SIZE (xpi/firefox-i18n-18.0.1/tr.xpi) = 303776 -SHA256 (xpi/firefox-i18n-18.0.1/uk.xpi) = a8b2cacbfabe21fde4355ebe97f1bb8524cc95be7c05e023156263fde567d710 -SIZE (xpi/firefox-i18n-18.0.1/uk.xpi) = 333533 -SHA256 (xpi/firefox-i18n-18.0.1/vi.xpi) = 47347a4522cee33bab899d65bce3055c5e8c470585b7b5e668a48e76e40a0457 -SIZE (xpi/firefox-i18n-18.0.1/vi.xpi) = 322149 -SHA256 (xpi/firefox-i18n-18.0.1/zh-CN.xpi) = 226e38fc2bd76596c031d46fd00a531e9ef689b5ca75bae7ad5ceecf8097a717 -SIZE (xpi/firefox-i18n-18.0.1/zh-CN.xpi) = 313765 -SHA256 (xpi/firefox-i18n-18.0.1/zh-TW.xpi) = 4af147379643e3cc3787b3d98ac0582deebe08133fb41402d76c04aaf0199c4c -SIZE (xpi/firefox-i18n-18.0.1/zh-TW.xpi) = 315082 -SHA256 (xpi/firefox-i18n-18.0.1/zu.xpi) = 7c6f27ace9a32797be636dee51669a4cff50402daf4858f8be5d69eb30861972 -SIZE (xpi/firefox-i18n-18.0.1/zu.xpi) = 305239 +SHA256 (xpi/firefox-i18n-19.0/af.xpi) = 5e7cc33a96a21535baf9f13bf7fa35b4617f0e13302f8c727e7191347dfbb2e2 +SIZE (xpi/firefox-i18n-19.0/af.xpi) = 293480 +SHA256 (xpi/firefox-i18n-19.0/ak.xpi) = d91e1ec1d678cd6d965ad18fe64f4a0d2bcb0f6ee6e027f002d764d039f3d215 +SIZE (xpi/firefox-i18n-19.0/ak.xpi) = 296795 +SHA256 (xpi/firefox-i18n-19.0/ar.xpi) = e6b56191f49a7e0ad90ac2f7afe4440e369466d6a0227ba702457aa17f78ec01 +SIZE (xpi/firefox-i18n-19.0/ar.xpi) = 324465 +SHA256 (xpi/firefox-i18n-19.0/ast.xpi) = 56de0774d08cb9efa57a47c5abf1d57f894e4519991d4471c29c773d52986f41 +SIZE (xpi/firefox-i18n-19.0/ast.xpi) = 269700 +SHA256 (xpi/firefox-i18n-19.0/be.xpi) = 8e3cee7ff980ed5d2ee89efbfba8d8564ce4065aaa234df3560de28560411b5e +SIZE (xpi/firefox-i18n-19.0/be.xpi) = 287724 +SHA256 (xpi/firefox-i18n-19.0/bg.xpi) = 3544a66622bc364c4574292adb9ba8f59c90e0d7caed0a8d2fc793246255f6de +SIZE (xpi/firefox-i18n-19.0/bg.xpi) = 341210 +SHA256 (xpi/firefox-i18n-19.0/bn-BD.xpi) = b91f4fb0767176eef3c6421da58ae5701131be163fd6d97ec15536b97239b0ea +SIZE (xpi/firefox-i18n-19.0/bn-BD.xpi) = 354720 +SHA256 (xpi/firefox-i18n-19.0/bn-IN.xpi) = acdc4910ac7ae52a64beb3e0f908585d3dddc95378e663651e36e3d54ab33541 +SIZE (xpi/firefox-i18n-19.0/bn-IN.xpi) = 386850 +SHA256 (xpi/firefox-i18n-19.0/br.xpi) = dc7399b7077d1a08eb5e772a6af190010b91ab12b63a8d50ea37ae40dcd9aa3f +SIZE (xpi/firefox-i18n-19.0/br.xpi) = 302695 +SHA256 (xpi/firefox-i18n-19.0/bs.xpi) = 25d230c78c8e61c7e60cb177e2524336425c875f072683e6c2a02768bd79d54b +SIZE (xpi/firefox-i18n-19.0/bs.xpi) = 298729 +SHA256 (xpi/firefox-i18n-19.0/ca.xpi) = 65cfe6fca3139d42e915f92792c42be46c0ba05c46ddef94e1f557d8c45dff10 +SIZE (xpi/firefox-i18n-19.0/ca.xpi) = 305630 +SHA256 (xpi/firefox-i18n-19.0/cs.xpi) = 7e88e39d04cd2c72be43d497d64b668e47881c71e4c64c5f953748939cf81cd0 +SIZE (xpi/firefox-i18n-19.0/cs.xpi) = 304696 +SHA256 (xpi/firefox-i18n-19.0/cy.xpi) = 78f95c1c39ab6e81477170c30fb35fa879a87eb4673c3f2bccc3019ba291a5f7 +SIZE (xpi/firefox-i18n-19.0/cy.xpi) = 297429 +SHA256 (xpi/firefox-i18n-19.0/da.xpi) = 67dfe14e655ba0257d2ac9f7fd39d0dfb81a953e4e39bbdb162b5b150920195e +SIZE (xpi/firefox-i18n-19.0/da.xpi) = 294085 +SHA256 (xpi/firefox-i18n-19.0/de.xpi) = 6324feb3ee3f25c63cb213ac894ea642994dfc09656c23fa32661448d418bfc8 +SIZE (xpi/firefox-i18n-19.0/de.xpi) = 284208 +SHA256 (xpi/firefox-i18n-19.0/el.xpi) = c5987453160ebb20cee405536ff00d43179d2bef308e29e3f5daa894431de38b +SIZE (xpi/firefox-i18n-19.0/el.xpi) = 331441 +SHA256 (xpi/firefox-i18n-19.0/en-GB.xpi) = afc847fad4b9d4aafb3f41f86220dc009857d534cf8d2c7f3df92bf609ff7a3d +SIZE (xpi/firefox-i18n-19.0/en-GB.xpi) = 283378 +SHA256 (xpi/firefox-i18n-19.0/en-US.xpi) = 261249c2a9a02c27457ab733874da690c44e4fb85c39d4437a5974ce99bfba31 +SIZE (xpi/firefox-i18n-19.0/en-US.xpi) = 284312 +SHA256 (xpi/firefox-i18n-19.0/en-ZA.xpi) = 5043dde07d54b33ea9cd6b8f08f38117edd63fce956ebb407a376767104d6cd7 +SIZE (xpi/firefox-i18n-19.0/en-ZA.xpi) = 285996 +SHA256 (xpi/firefox-i18n-19.0/eo.xpi) = 0d5a6c9b88c57d950bfe8a12f6503aa16b7b1e9b34a480e3ce0f130f086bf2af +SIZE (xpi/firefox-i18n-19.0/eo.xpi) = 297644 +SHA256 (xpi/firefox-i18n-19.0/es-AR.xpi) = 35e7c4779a9001ae66027f19e12032b76e8a958ff87cd742e0e3feae1c300b62 +SIZE (xpi/firefox-i18n-19.0/es-AR.xpi) = 300308 +SHA256 (xpi/firefox-i18n-19.0/es-CL.xpi) = 05c8406e6fd8ced7c991d029dd70b42d97369a57a379eb19e18b2660d9b19a65 +SIZE (xpi/firefox-i18n-19.0/es-CL.xpi) = 310181 +SHA256 (xpi/firefox-i18n-19.0/es-ES.xpi) = 584a7622188ba483268f7b364cd5bda9832bbf567c2e2a214be946325737c9e5 +SIZE (xpi/firefox-i18n-19.0/es-ES.xpi) = 251866 +SHA256 (xpi/firefox-i18n-19.0/es-MX.xpi) = 7d161ab3181defbf0ed36bd70a2e5b231fc3b91b1d32e86b9669a6bd7d311c14 +SIZE (xpi/firefox-i18n-19.0/es-MX.xpi) = 262700 +SHA256 (xpi/firefox-i18n-19.0/et.xpi) = bb6c7cf9742e4db4298372974d43764ace5ff4aef7b0597eeea20014afe02aa4 +SIZE (xpi/firefox-i18n-19.0/et.xpi) = 295617 +SHA256 (xpi/firefox-i18n-19.0/eu.xpi) = 461b5575b57757c5b994f4e919de15b8cee3c7c0cdb1b4d90641389739317d2a +SIZE (xpi/firefox-i18n-19.0/eu.xpi) = 296323 +SHA256 (xpi/firefox-i18n-19.0/fa.xpi) = 2f37bd7161ea61ea29859d646e49edd4c9feb03a6da1952954e2feb78f1831bf +SIZE (xpi/firefox-i18n-19.0/fa.xpi) = 333056 +SHA256 (xpi/firefox-i18n-19.0/fi.xpi) = 7f6c4f4d1f03e9b8975f8cf6512e00f1d2430b59ecfffb9eaab65f7069c91c6d +SIZE (xpi/firefox-i18n-19.0/fi.xpi) = 301417 +SHA256 (xpi/firefox-i18n-19.0/fr.xpi) = e49340bd382f3602f6555fa0d82695be3f791090f356a1ba7b9e455f2c76a6af +SIZE (xpi/firefox-i18n-19.0/fr.xpi) = 304705 +SHA256 (xpi/firefox-i18n-19.0/fy-NL.xpi) = cda5fd0bed6e27adc6f9f71e50ecef519ff1994dd33869059e808e935a1e7c20 +SIZE (xpi/firefox-i18n-19.0/fy-NL.xpi) = 301151 +SHA256 (xpi/firefox-i18n-19.0/ga-IE.xpi) = 06749185300fde36a2611e11a64c8674504497e06a59b187a34623a00ac02637 +SIZE (xpi/firefox-i18n-19.0/ga-IE.xpi) = 311074 +SHA256 (xpi/firefox-i18n-19.0/gl.xpi) = 2fb1a7d30f1ba6c94b93178ba2a23643eea32b6d0978b9801e4fa3c2cbe03196 +SIZE (xpi/firefox-i18n-19.0/gl.xpi) = 297731 +SHA256 (xpi/firefox-i18n-19.0/gu-IN.xpi) = 63241c25ac04d752eabb3299f391cab763c3ca06c2a1b43395cf1da59d1b7464 +SIZE (xpi/firefox-i18n-19.0/gu-IN.xpi) = 334025 +SHA256 (xpi/firefox-i18n-19.0/he.xpi) = e9ed8f70aa4b1b3ce7360cc47c0995bdcf3fbec45f6b2c0012bcb9c461fb6bb6 +SIZE (xpi/firefox-i18n-19.0/he.xpi) = 315414 +SHA256 (xpi/firefox-i18n-19.0/hi-IN.xpi) = acd9df5372cd821269f920165518c0334e08e9ebccef13b37058d15a7a1dacfd +SIZE (xpi/firefox-i18n-19.0/hi-IN.xpi) = 345262 +SHA256 (xpi/firefox-i18n-19.0/hr.xpi) = cfe940d61a29e6d35b2278337e9235b4c2e881fb3307c8d199f99b04a2da5649 +SIZE (xpi/firefox-i18n-19.0/hr.xpi) = 299017 +SHA256 (xpi/firefox-i18n-19.0/hu.xpi) = d97003e900203620db759cdf483571e7bfb682675872e67f6d332e65b142c36f +SIZE (xpi/firefox-i18n-19.0/hu.xpi) = 315579 +SHA256 (xpi/firefox-i18n-19.0/hy-AM.xpi) = 10618efcf43ef27a38506018bfd993cfa5a927b8efb63f0fcded5826c0ac20b3 +SIZE (xpi/firefox-i18n-19.0/hy-AM.xpi) = 341820 +SHA256 (xpi/firefox-i18n-19.0/id.xpi) = e958e26bd9233f6b0c391cf489f0f1092f0069cb73b63c9c67dde31bf3fdb29e +SIZE (xpi/firefox-i18n-19.0/id.xpi) = 292472 +SHA256 (xpi/firefox-i18n-19.0/is.xpi) = 253e6e481b1853481ee04b75eb8766a273338364e43a7fe52926c0cd138ab19f +SIZE (xpi/firefox-i18n-19.0/is.xpi) = 297284 +SHA256 (xpi/firefox-i18n-19.0/it.xpi) = 7f248fc2d9680e70d8b7519f9734358964b32d10a456f4873797bfd90f2d52c7 +SIZE (xpi/firefox-i18n-19.0/it.xpi) = 247778 +SHA256 (xpi/firefox-i18n-19.0/ja.xpi) = 5cc1d583c4afd10e24290717b61692bf0da1caada1ebd84c0ff4df668977cd3b +SIZE (xpi/firefox-i18n-19.0/ja.xpi) = 335904 +SHA256 (xpi/firefox-i18n-19.0/kk.xpi) = f9a7285957b02409db57a7de45b4a0146e7791ea31f4aa67f27b867c98f84fb1 +SIZE (xpi/firefox-i18n-19.0/kk.xpi) = 341872 +SHA256 (xpi/firefox-i18n-19.0/kn.xpi) = da4482fa6d9169f07374bf068c747abf3858a63f7fb008af335c795dccad308e +SIZE (xpi/firefox-i18n-19.0/kn.xpi) = 368747 +SHA256 (xpi/firefox-i18n-19.0/ko.xpi) = 2ca94a81334ea4b2ee9c639336ba0a59326021013bdcd33371caf0f8ddf0c100 +SIZE (xpi/firefox-i18n-19.0/ko.xpi) = 308895 +SHA256 (xpi/firefox-i18n-19.0/ku.xpi) = 67b4d6fb2a21a8b4b63acbf14e30544f47b3ce6f44936ebc69ad1cdeb2b8de0d +SIZE (xpi/firefox-i18n-19.0/ku.xpi) = 317697 +SHA256 (xpi/firefox-i18n-19.0/lg.xpi) = ec8a4af20de3de290b7256d188400abfa22773773c1effcc51b30d0cb87b4e82 +SIZE (xpi/firefox-i18n-19.0/lg.xpi) = 304559 +SHA256 (xpi/firefox-i18n-19.0/lt.xpi) = 7aa0fff9cefb2ed31d88f1f9941bbc5892e268b9f2be3cd7f85d04c7f00ae125 +SIZE (xpi/firefox-i18n-19.0/lt.xpi) = 315941 +SHA256 (xpi/firefox-i18n-19.0/lv.xpi) = 0422a3ea27abcbfc9bf71c36ecde213cc3fdaf339cc0cb11c7fe0e10d69d5737 +SIZE (xpi/firefox-i18n-19.0/lv.xpi) = 296143 +SHA256 (xpi/firefox-i18n-19.0/mai.xpi) = cb9d6e592d01391567616dd648fa4bbf47b3a6cb3fa183f2305de3a195edb094 +SIZE (xpi/firefox-i18n-19.0/mai.xpi) = 342111 +SHA256 (xpi/firefox-i18n-19.0/mk.xpi) = 074aed6b772491556b43bc0023602ca2fae5f34253bf00b09431c44a930ecb81 +SIZE (xpi/firefox-i18n-19.0/mk.xpi) = 327845 +SHA256 (xpi/firefox-i18n-19.0/ml.xpi) = cd2736ba83fd279ace22f501ed8a850095e08daa496a87b84069cf95b47179c2 +SIZE (xpi/firefox-i18n-19.0/ml.xpi) = 375909 +SHA256 (xpi/firefox-i18n-19.0/mr.xpi) = 13cd27ccbe0b21bcd834c5ae5ae6342eeabbbfdd37b320ff96f96021deb860c2 +SIZE (xpi/firefox-i18n-19.0/mr.xpi) = 342900 +SHA256 (xpi/firefox-i18n-19.0/nb-NO.xpi) = bcf4930a0d06deea89a31da0f60f488d0b92dd779112ad0523d953eaca6cc394 +SIZE (xpi/firefox-i18n-19.0/nb-NO.xpi) = 296250 +SHA256 (xpi/firefox-i18n-19.0/nl.xpi) = 3f1f5b7a710b9b0e3f0a3f9bf622d4c31c3ea366e8d073e8b8801aaba8a97a69 +SIZE (xpi/firefox-i18n-19.0/nl.xpi) = 297333 +SHA256 (xpi/firefox-i18n-19.0/nn-NO.xpi) = 15c47228c93133a2231adfcceb231cbf2504f409a062c828c3735ebda847eb81 +SIZE (xpi/firefox-i18n-19.0/nn-NO.xpi) = 301552 +SHA256 (xpi/firefox-i18n-19.0/nso.xpi) = 148d39f225357374e363eb42d484a621c602839b0295de578224876876e51e03 +SIZE (xpi/firefox-i18n-19.0/nso.xpi) = 302142 +SHA256 (xpi/firefox-i18n-19.0/or.xpi) = 10b6ac82a2a516587116a5f1d3e7cbd8360c450f1abe34d5c5355dc5c19fcd45 +SIZE (xpi/firefox-i18n-19.0/or.xpi) = 344153 +SHA256 (xpi/firefox-i18n-19.0/pa-IN.xpi) = 78114420aeed2e0cb8e3fa2a81cf89af87572290f70b26ac569a8c4a76ae127c +SIZE (xpi/firefox-i18n-19.0/pa-IN.xpi) = 332279 +SHA256 (xpi/firefox-i18n-19.0/pl.xpi) = 4de9850ee0fc79f2c27565c0f019a95667f7147bf48555a9fd6dffe01a79e28d +SIZE (xpi/firefox-i18n-19.0/pl.xpi) = 308691 +SHA256 (xpi/firefox-i18n-19.0/pt-BR.xpi) = 3a37bfbfb2f0c8dab386bce47dd3d9e4c9531aebc42535e2055c591bdbbe3dd5 +SIZE (xpi/firefox-i18n-19.0/pt-BR.xpi) = 302351 +SHA256 (xpi/firefox-i18n-19.0/pt-PT.xpi) = 17505d62baae0d63ccf4d63ce30f8aea5152194b9449517fc6f3af949fab02f6 +SIZE (xpi/firefox-i18n-19.0/pt-PT.xpi) = 303166 +SHA256 (xpi/firefox-i18n-19.0/rm.xpi) = 0fa5a10a6130705f641b45e9a61ecf6151875ef718e5699be0ad0072048a37a2 +SIZE (xpi/firefox-i18n-19.0/rm.xpi) = 299334 +SHA256 (xpi/firefox-i18n-19.0/ro.xpi) = 4ff03d018c9704f5a8e92efd710f78a674811d5543a9e2c22a363484a404a371 +SIZE (xpi/firefox-i18n-19.0/ro.xpi) = 324144 +SHA256 (xpi/firefox-i18n-19.0/ru.xpi) = 09891df55e121705af2b981c2147fa483e049011487d7f6f0e7282bc551f6a97 +SIZE (xpi/firefox-i18n-19.0/ru.xpi) = 294933 +SHA256 (xpi/firefox-i18n-19.0/si.xpi) = 09c9eef1385eae860be9617318de8b4e67055ad7e13d1948ac8a9ba2997c746d +SIZE (xpi/firefox-i18n-19.0/si.xpi) = 331553 +SHA256 (xpi/firefox-i18n-19.0/sk.xpi) = 3d4a832193ab966da629a933696d0a707a99561b300b55b8774af4e8579c6f0a +SIZE (xpi/firefox-i18n-19.0/sk.xpi) = 312848 +SHA256 (xpi/firefox-i18n-19.0/sl.xpi) = 7c0296c092be4428b12f82304f8b179d07d6d01d6581de17f8baa9d6cd21b792 +SIZE (xpi/firefox-i18n-19.0/sl.xpi) = 295534 +SHA256 (xpi/firefox-i18n-19.0/son.xpi) = 9a391fc79bb380a1bbee6377d2c4f3e453207d956ae0fb8211634b60813dc6d6 +SIZE (xpi/firefox-i18n-19.0/son.xpi) = 297373 +SHA256 (xpi/firefox-i18n-19.0/sq.xpi) = 7a83058b4da777ba0a522cc4d7450980e77bde68f2aec3f53c2872f81f8268e3 +SIZE (xpi/firefox-i18n-19.0/sq.xpi) = 304122 +SHA256 (xpi/firefox-i18n-19.0/sr.xpi) = 54ccc918ff54c0f519658d26f9b764bc45771b3c1b1ae3aa4c3f12db71a6f1f8 +SIZE (xpi/firefox-i18n-19.0/sr.xpi) = 347552 +SHA256 (xpi/firefox-i18n-19.0/sv-SE.xpi) = 8806ae13afa370576a1016ed06e7c02b5bc8f13eb49f20fa33fafb529ee029c6 +SIZE (xpi/firefox-i18n-19.0/sv-SE.xpi) = 299878 +SHA256 (xpi/firefox-i18n-19.0/ta-LK.xpi) = c30a6e655f5c2116831ba1e44dbdd3b041f9dfc1f8cfea2bff7dadcbcdc05dd6 +SIZE (xpi/firefox-i18n-19.0/ta-LK.xpi) = 353088 +SHA256 (xpi/firefox-i18n-19.0/ta.xpi) = 3409e7e441311d9a3d6a5eb7c38cefacb36e5da2b4b8118ca245f1223d054a11 +SIZE (xpi/firefox-i18n-19.0/ta.xpi) = 338035 +SHA256 (xpi/firefox-i18n-19.0/te.xpi) = d02bd63ae0e5b8114dc912e754bab826f0196ad71c27ae87d136f53410222874 +SIZE (xpi/firefox-i18n-19.0/te.xpi) = 353257 +SHA256 (xpi/firefox-i18n-19.0/th.xpi) = 863a6bc856aa4d4ca96ccb0bcbabcf9aaf887ed3f85e6a7910fd8c8eab361826 +SIZE (xpi/firefox-i18n-19.0/th.xpi) = 337186 +SHA256 (xpi/firefox-i18n-19.0/tr.xpi) = 1e79eee25926173f9b97720b14cf0179f2260b3efc5eb1441b649d8deeb52cf8 +SIZE (xpi/firefox-i18n-19.0/tr.xpi) = 307541 +SHA256 (xpi/firefox-i18n-19.0/uk.xpi) = b22ef4f959b8a3b77e8e9f9f324c5b577d11a7215d80e081589f1d2d90e7f583 +SIZE (xpi/firefox-i18n-19.0/uk.xpi) = 338322 +SHA256 (xpi/firefox-i18n-19.0/vi.xpi) = f82a4ddf1de277f8d0c10ad559329e3e1fbe00bec82ccb5a8d3a43daa3421106 +SIZE (xpi/firefox-i18n-19.0/vi.xpi) = 320834 +SHA256 (xpi/firefox-i18n-19.0/zh-CN.xpi) = 6e4e9842c7cf5a14befa641aa7df897c84eb46caa28aa24ebe3c1a045aacd2d9 +SIZE (xpi/firefox-i18n-19.0/zh-CN.xpi) = 317961 +SHA256 (xpi/firefox-i18n-19.0/zh-TW.xpi) = 6427a8a3a9b2009188cd5714fc0cb3fb7f5511639c7d1a4372445a13c3a273b0 +SIZE (xpi/firefox-i18n-19.0/zh-TW.xpi) = 318476 +SHA256 (xpi/firefox-i18n-19.0/zu.xpi) = 7f0f34f400c52603bad1f34c05434f6d981663ecfdca0e2678e9ef2f6750199e +SIZE (xpi/firefox-i18n-19.0/zu.xpi) = 309495 diff --git a/www/firefox/Makefile b/www/firefox/Makefile index b4dc2bff80f9..7d7f0bee343d 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 18.0.2 +DISTVERSION= 19.0 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= ${MASTER_SITE_MOZILLA} @@ -12,7 +12,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}.source MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -BUILD_DEPENDS= nspr>=4.9.3:${PORTSDIR}/devel/nspr \ +BUILD_DEPENDS= nspr>=4.9.4:${PORTSDIR}/devel/nspr \ nss>=3.14.1:${PORTSDIR}/security/nss \ sqlite3>=3.7.14.1:${PORTSDIR}/databases/sqlite3 \ ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \ @@ -37,7 +37,6 @@ GNU_CONFIGURE= yes USE_BZIP2= yes USE_GMAKE= yes USE_GL= gl -USE_DOS2UNIX= media/webrtc/trunk/src/system_wrappers/source/spreadsortlib/spreadsort.hpp NO_MOZPKGINSTALL=yes FIREFOX_ICON= ${MOZILLA}.png @@ -69,7 +68,6 @@ CFLAGS+= -mminimal-toc .endif .if ${PORT_OPTIONS:MPGO} -BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 USE_DISPLAY= yes .include "${PORTSDIR}/Mk/bsd.python.mk" diff --git a/www/firefox/distinfo b/www/firefox/distinfo index ca229a7b9f67..1cbb29b7675e 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-18.0.2.source.tar.bz2) = 6aa2cd33903d612cf569e2824a6168feb6209f09fb3ca730ec10236da49bd236 -SIZE (firefox-18.0.2.source.tar.bz2) = 96487282 +SHA256 (firefox-19.0.source.tar.bz2) = 645eaba5ee9a2728799822f6f79d91bfd4c3dade5141db2e0a606c85eec589f4 +SIZE (firefox-19.0.source.tar.bz2) = 98837382 diff --git a/www/firefox/files/patch-bug685258 b/www/firefox/files/patch-bug685258 index ead2d3858209..cf0cb056d144 100644 --- a/www/firefox/files/patch-bug685258 +++ b/www/firefox/files/patch-bug685258 @@ -3,9 +3,9 @@ # Parent a2291c212856ad27622416e83c8311b6a33b52f1 Bug 685258 - Pulse audio backend does not check provided playback and crashes r=derf -diff --git a/content/media/nsAudioStream.cpp b/content/media/nsAudioStream.cpp ---- content/media/nsAudioStream.cpp -+++ content/media/nsAudioStream.cpp +diff --git a/content/media/AudioStream.cpp b/content/media/AudioStream.cpp +--- content/media/AudioStream.cpp ++++ content/media/AudioStream.cpp @@ -429,7 +429,7 @@ nsresult nsNativeAudioStream::Init(PRInt32 aNumChannels, PRInt32 aRate, SampleFo mFormat = aFormat; diff --git a/www/firefox/files/patch-bug732340 b/www/firefox/files/patch-bug732340 deleted file mode 100644 index 95756678bd0f..000000000000 --- a/www/firefox/files/patch-bug732340 +++ /dev/null @@ -1,13 +0,0 @@ ---- 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 -@@ -537,4 +537,10 @@ hb_ot_layout_position_finish (hb_face_t - 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<Script> >::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; -+#endif - diff --git a/www/firefox/files/patch-bug778078 b/www/firefox/files/patch-bug778078 deleted file mode 100644 index f7bedeb8053c..000000000000 --- a/www/firefox/files/patch-bug778078 +++ /dev/null @@ -1,11 +0,0 @@ ---- toolkit/xre/nsAppRunner.cpp~ -+++ toolkit/xre/nsAppRunner.cpp -@@ -3833,7 +3833,7 @@ XREMain::XRE_main(int argc, char* argv[] - ScopedLogging log; - - #if defined(MOZ_WIDGET_GTK) --#ifdef MOZ_MEMORY -+#if defined(MOZ_MEMORY) || defined(__FreeBSD__) || defined(__NetBSD__) - // Disable the slice allocator, since jemalloc already uses similar layout - // algorithms, and using a sub-allocator tends to increase fragmentation. - // This must be done before g_thread_init() is called. diff --git a/www/firefox/files/patch-bug781457 b/www/firefox/files/patch-bug781457 deleted file mode 100644 index 8a790ccf84a9..000000000000 --- a/www/firefox/files/patch-bug781457 +++ /dev/null @@ -1,10 +0,0 @@ ---- xpcom/base/nsStackWalk.cpp.orig 2012-05-29 00:57:31.000000000 +0200 -+++ xpcom/base/nsStackWalk.cpp 2012-06-03 12:33:40.000000000 +0200 -@@ -1123,6 +1123,7 @@ NS_StackWalk(NS_WalkStackCallback aCallb - - #elif defined(HAVE__UNWIND_BACKTRACE) - -+#define _GNU_SOURCE - // libgcc_s.so symbols _Unwind_Backtrace@@GCC_3.3 and _Unwind_GetIP@@GCC_3.0 - #include <unwind.h> - diff --git a/www/firefox/files/patch-bug783505 b/www/firefox/files/patch-bug783505 deleted file mode 100644 index ab4ebe941457..000000000000 --- a/www/firefox/files/patch-bug783505 +++ /dev/null @@ -1,52 +0,0 @@ -commit b5f97ee -Author: Rafael Ávila de Espíndola <respindola@mozilla.com> -Date: Mon Aug 20 10:28:08 2012 -0400 - - Bug 783505 - OS X gcc builds failing. r=jorendorff. - This patch adds a workaround for - http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39608 ---- - js/src/jstypedarray.cpp | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git js/src/jstypedarray.cpp js/src/jstypedarray.cpp -index 1eaeea0..1957086 100644 ---- js/src/jstypedarray.cpp -+++ js/src/jstypedarray.cpp -@@ -1423,8 +1423,14 @@ class TypedArrayTemplate - Getter(JSContext *cx, unsigned argc, Value *vp) - { - CallArgs args = CallArgsFromVp(argc, vp); -+ // FIXME: Hack to keep us building with gcc 4.2. Remove this once we -+ // drop support for gcc 4.2. See bug 783505 for the details. -+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 2 -+ return CallNonGenericMethod(cx, IsThisClass, GetterImpl<ValueGetter>, args); -+#else - return CallNonGenericMethod<ThisTypeArray::IsThisClass, - ThisTypeArray::GetterImpl<ValueGetter> >(cx, args); -+#endif - } - - // Define an accessor for a read-only property that invokes a native getter ---- build/autoconf/gcc-pr39608.m4~ -+++ build/autoconf/gcc-pr39608.m4 -@@ -31,7 +31,6 @@ AC_LANG_RESTORE - - AC_MSG_RESULT($ac_have_gcc_pr39608) - if test "$ac_have_gcc_pr39608" = "yes"; then -- echo This compiler would fail to build firefox, plase upgrade. -- exit 1 -+ echo This compiler may fail to build firefox, plase upgrade. - fi - ]) ---- js/src/build/autoconf/gcc-pr39608.m4~ -+++ js/src/build/autoconf/gcc-pr39608.m4 -@@ -31,7 +31,6 @@ AC_LANG_RESTORE - - AC_MSG_RESULT($ac_have_gcc_pr39608) - if test "$ac_have_gcc_pr39608" = "yes"; then -- echo This compiler would fail to build firefox, plase upgrade. -- exit 1 -+ echo This compiler may fail to build firefox, plase upgrade. - fi - ]) diff --git a/www/firefox/files/patch-bug788955 b/www/firefox/files/patch-bug788955 deleted file mode 100644 index 57c5f12d7ed4..000000000000 --- a/www/firefox/files/patch-bug788955 +++ /dev/null @@ -1,299 +0,0 @@ -diff --git Makefile.in Makefile.in -index e341462..f75bd55 100644 ---- Makefile.in -+++ Makefile.in -@@ -48,8 +48,10 @@ endif - ifdef MOZ_MEMORY - tier_base_dirs += memory/mozjemalloc - ifdef MOZ_JEMALLOC -+ifndef MOZ_NATIVE_JEMALLOC - tier_base_dirs += memory/jemalloc - endif -+endif - tier_base_dirs += memory/build - endif - ifndef MOZ_NATIVE_ZLIB -diff --git allmakefiles.sh allmakefiles.sh -index 6a9be4b..d2e49e3 100755 ---- allmakefiles.sh -+++ allmakefiles.sh -@@ -59,7 +59,7 @@ if [ ! "$LIBXUL_SDK" ]; then - mozglue/Makefile - mozglue/build/Makefile - " -- if [ "$MOZ_JEMALLOC" ]; then -+ if [ "$MOZ_JEMALLOC" -a -z "$MOZ_NATIVE_JEMALLOC" ]; then - add_makefiles " - memory/jemalloc/Makefile - " -diff --git configure.in configure.in -index bb05782..2f32516 100644 ---- configure.in -+++ configure.in -@@ -3711,21 +3711,22 @@ fi - - dnl Check for the existence of various allocation headers/functions - -+MALLOC_HEADERS="malloc.h malloc_np.h malloc/malloc.h sys/malloc.h" - MALLOC_H= --MOZ_CHECK_HEADER(malloc.h, [MALLOC_H=malloc.h]) --if test "$MALLOC_H" = ""; then -- MOZ_CHECK_HEADER(malloc/malloc.h, [MALLOC_H=malloc/malloc.h]) -- if test "$MALLOC_H" = ""; then -- MOZ_CHECK_HEADER(sys/malloc.h, [MALLOC_H=sys/malloc.h]) -+ -+for file in $MALLOC_HEADERS; do -+ MOZ_CHECK_HEADER($file, [MALLOC_H=$file]) -+ if test "$MALLOC_H" != ""; then -+ AC_DEFINE_UNQUOTED(MALLOC_H, <$MALLOC_H>) -+ break - fi --fi --if test "$MALLOC_H" != ""; then -- AC_DEFINE_UNQUOTED(MALLOC_H, <$MALLOC_H>) --fi -+done - - MOZ_ALLOCATING_FUNCS="strndup posix_memalign memalign valloc" - AC_CHECK_FUNCS(strndup posix_memalign memalign valloc) - -+AC_CHECK_FUNCS(malloc_usable_size) -+ - dnl See if compiler supports some gcc-style attributes - - AC_CACHE_CHECK(for __attribute__((always_inline)), -@@ -6939,6 +6940,18 @@ else - fi - - if test -z "$MOZ_MEMORY"; then -+ if test -n "$MOZ_JEMALLOC"; then -+ MOZ_NATIVE_JEMALLOC=1 -+ AC_CHECK_FUNCS(mallctl nallocm,, -+ [MOZ_NATIVE_JEMALLOC= -+ break]) -+ if test -n "$MOZ_NATIVE_JEMALLOC"; then -+ MOZ_MEMORY=1 -+ AC_DEFINE(MOZ_MEMORY) -+ AC_DEFINE(MOZ_JEMALLOC) -+ AC_DEFINE(MOZ_NATIVE_JEMALLOC) -+ fi -+ fi - case "${target}" in - *-mingw*) - if test -z "$WIN32_REDIST_DIR" -a -z "$MOZ_DEBUG"; then -@@ -7033,6 +7046,7 @@ else - fi # MOZ_MEMORY - AC_SUBST(MOZ_MEMORY) - AC_SUBST(MOZ_JEMALLOC) -+AC_SUBST(MOZ_NATIVE_JEMALLOC) - AC_SUBST(MOZ_GLUE_LDFLAGS) - AC_SUBST(MOZ_GLUE_PROGRAM_LDFLAGS) - AC_SUBST(WIN32_CRT_LIBS) -@@ -8820,10 +8834,22 @@ fi - - # Run jemalloc configure script - --if test "$MOZ_JEMALLOC" -a "$MOZ_MEMORY"; then -+if test -z "$MOZ_NATIVE_JEMALLOC" -a "$MOZ_JEMALLOC" -a "$MOZ_MEMORY" ; then - ac_configure_args="$_SUBDIR_CONFIG_ARGS --build=$build --host=$target --enable-stats --with-jemalloc-prefix=je_" -- if test "$OS_ARCH" = "Linux"; then -- MANGLE="malloc calloc valloc free realloc memalign posix_memalign malloc_usable_size" -+ case "$OS_ARCH" in -+ Linux|DragonFly|FreeBSD|NetBSD|OpenBSD) -+ MANGLE="malloc calloc valloc free realloc posix_memalign" -+ case "$OS_ARCH" in -+ Linux) -+ MANGLE="$MANGLE memalign malloc_usable_size" -+ ;; -+ FreeBSD) -+ MANGLE="$MANGLE malloc_usable_size" -+ ;; -+ esac -+ ;; -+ esac -+ if test -n "$MANGLE"; then - MANGLED= - JEMALLOC_WRAPPER= - if test -n "$_WRAP_MALLOC"; then -diff --git memory/build/Makefile.in memory/build/Makefile.in -index dca0f48..af93ee0 100644 ---- memory/build/Makefile.in -+++ memory/build/Makefile.in -@@ -22,7 +22,9 @@ CSRCS = extraMallocFuncs.c - - ifdef MOZ_JEMALLOC - CSRCS += mozjemalloc_compat.c -+ifndef MOZ_NATIVE_JEMALLOC - SHARED_LIBRARY_LIBS += $(call EXPAND_LIBNAME_PATH,jemalloc,$(DEPTH)/memory/jemalloc) -+endif - else - SHARED_LIBRARY_LIBS += $(call EXPAND_LIBNAME_PATH,jemalloc,$(DEPTH)/memory/mozjemalloc) - endif -diff --git memory/build/extraMallocFuncs.c memory/build/extraMallocFuncs.c -index 9d87629..03c8320 100644 ---- memory/build/extraMallocFuncs.c -+++ memory/build/extraMallocFuncs.c -@@ -94,8 +94,16 @@ wrap(wcsdup)(const wchar_t *src) - #endif - - #ifdef MOZ_JEMALLOC -+ -+#undef wrap -+#if defined(MOZ_NATIVE_JEMALLOC) -+#define wrap(a) a -+#else -+#define wrap(a) je_ ## a -+#endif -+ - /* Override some jemalloc defaults */ --const char *je_malloc_conf = "narenas:1,lg_chunk:20"; -+MOZ_EXPORT_DATA(const char *) wrap(malloc_conf) = "narenas:1,lg_chunk:20"; - - #ifdef ANDROID - #include <android/log.h> -diff --git memory/build/mozjemalloc_compat.c memory/build/mozjemalloc_compat.c -index 10a845a..94ad96e 100644 ---- memory/build/mozjemalloc_compat.c -+++ memory/build/mozjemalloc_compat.c -@@ -5,14 +5,21 @@ - #include "mozilla/Types.h" - #include "jemalloc_types.h" - --extern int je_mallctl(const char*, void*, size_t*, void*, size_t); -+#if defined(MOZ_NATIVE_JEMALLOC) -+#define wrap(a) a -+#else -+#define wrap(a) je_ ## a -+#endif - --MOZ_EXPORT_API (void) -+extern MOZ_IMPORT_API(int) -+wrap(mallctl)(const char*, void*, size_t*, void*, size_t); -+ -+MOZ_EXPORT_API(void) - jemalloc_stats(jemalloc_stats_t *stats) - { - size_t size = sizeof(stats->mapped); -- je_mallctl("stats.mapped", &stats->mapped, &size, NULL, 0); -- je_mallctl("stats.allocated", &stats->allocated, &size, NULL, 0); -+ wrap(mallctl)("stats.mapped", &stats->mapped, &size, NULL, 0); -+ wrap(mallctl)("stats.allocated", &stats->allocated, &size, NULL, 0); - stats->committed = -1; - stats->dirty = -1; - } -diff --git memory/jemalloc/src/src/mutex.c memory/jemalloc/src/src/mutex.c -index 37a843e..55e18c2 100644 ---- memory/jemalloc/src/src/mutex.c -+++ memory/jemalloc/src/src/mutex.c -@@ -64,7 +64,7 @@ pthread_create(pthread_t *__restrict thread, - /******************************************************************************/ - - #ifdef JEMALLOC_MUTEX_INIT_CB --int _pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex, -+JEMALLOC_EXPORT int _pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex, - void *(calloc_cb)(size_t, size_t)); - #endif - -diff --git memory/mozalloc/mozalloc.cpp memory/mozalloc/mozalloc.cpp -index 5b61050b..5b3399a 100644 ---- memory/mozalloc/mozalloc.cpp -+++ memory/mozalloc/mozalloc.cpp -@@ -12,16 +12,13 @@ - #include <sys/types.h> - - #if defined(MALLOC_H) --# include MALLOC_H // for memalign, valloc where available -+# include MALLOC_H // for memalign, valloc, malloc_size, malloc_usable_size - #endif // if defined(MALLOC_H) - #include <stddef.h> // for size_t - #include <stdlib.h> // for malloc, free - #if defined(XP_UNIX) - # include <unistd.h> // for valloc on *BSD - #endif //if defined(XP_UNIX) --#if defined(__FreeBSD__) --# include <malloc_np.h> // for malloc_usable_size --#endif // if defined(__FreeBSD__) - - #if defined(XP_WIN) || (defined(XP_OS2) && defined(__declspec)) - # define MOZALLOC_EXPORT __declspec(dllexport) -@@ -213,8 +210,7 @@ moz_malloc_usable_size(void *ptr) - - #if defined(XP_MACOSX) - return malloc_size(ptr); --#elif defined(MOZ_MEMORY) || (defined(XP_LINUX) && !defined(ANDROID)) || defined(__FreeBSD__) -- // Android bionic libc doesn't have malloc_usable_size. -+#elif defined(HAVE_MALLOC_USABLE_SIZE) || defined(MOZ_MEMORY) - return malloc_usable_size(ptr); - #elif defined(XP_WIN) - return _msize(ptr); -diff --git memory/mozjemalloc/jemalloc.h memory/mozjemalloc/jemalloc.h -index f0e0878..2486e83 100644 ---- memory/mozjemalloc/jemalloc.h -+++ memory/mozjemalloc/jemalloc.h -@@ -37,22 +37,29 @@ - #endif - #include "jemalloc_types.h" - -+#if defined(MOZ_NATIVE_JEMALLOC) -+#define wrap(a) a -+#else -+#define wrap(a) je_ ## a -+#endif -+ - #ifdef __cplusplus - extern "C" { - #endif - --#if defined(MOZ_MEMORY_LINUX) -+#if defined(MOZ_NATIVE_JEMALLOC) \ -+ || defined(MOZ_MEMORY_LINUX) || defined(MOZ_MEMORY_BSD) - __attribute__((weak)) - #endif - void jemalloc_stats(jemalloc_stats_t *stats); - - /* Computes the usable size in advance. */ - #if !defined(MOZ_MEMORY_DARWIN) --#if defined(MOZ_MEMORY_LINUX) -+#if defined(MOZ_MEMORY_LINUX) || defined(MOZ_MEMORY_BSD) - __attribute__((weak)) - #endif - #if defined(MOZ_JEMALLOC) --int je_nallocm(size_t *rsize, size_t size, int flags); -+MOZ_IMPORT_API(int) wrap(nallocm)(size_t *rsize, size_t size, int flags); - #else - size_t je_malloc_good_size(size_t size); - #endif -@@ -62,11 +69,11 @@ static inline size_t je_malloc_usable_size_in_advance(size_t size) { - #if defined(MOZ_MEMORY_DARWIN) - return malloc_good_size(size); - #elif defined(MOZ_JEMALLOC) -- if (je_nallocm) { -+ if (wrap(nallocm)) { - size_t ret; - if (size == 0) - size = 1; -- if (!je_nallocm(&ret, size, 0)) -+ if (!wrap(nallocm)(&ret, size, 0)) - return ret; - } - return size; -@@ -113,4 +120,6 @@ void jemalloc_purge_freed_pages(); - } /* extern "C" */ - #endif - -+#undef wrap -+ - #endif /* _JEMALLOC_H_ */ -diff --git mozglue/build/Makefile.in mozglue/build/Makefile.in -index c333647..15ba505 100644 ---- mozglue/build/Makefile.in -+++ mozglue/build/Makefile.in -@@ -23,7 +23,7 @@ FORCE_STATIC_LIB = 1 - endif - - # Keep jemalloc separated when mozglue is statically linked --ifeq (1_1,$(MOZ_MEMORY)_$(FORCE_SHARED_LIB)) -+ifeq (1_1,$(MOZ_MEMORY)_$(or $(MOZ_NATIVE_JEMALLOC),$(FORCE_SHARED_LIB))) - SHARED_LIBRARY_LIBS = $(call EXPAND_LIBNAME_PATH,memory,$(DEPTH)/memory/build) - else - # Temporary, until bug 662814 lands diff --git a/www/firefox/files/patch-bug798354 b/www/firefox/files/patch-bug798354 deleted file mode 100644 index 09ee2bfbead9..000000000000 --- a/www/firefox/files/patch-bug798354 +++ /dev/null @@ -1,15 +0,0 @@ ---- ipc/chromium/src/chrome/common/ipc_channel_posix.cc~ -+++ ipc/chromium/src/chrome/common/ipc_channel_posix.cc -@@ -133,7 +133,12 @@ int ChannelNameToClientFD(const std::string& channel_id) { - } - - //------------------------------------------------------------------------------ -+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 2 -+sockaddr_un sizecheck; -+const size_t kMaxPipeNameLength = sizeof(sizecheck.sun_path); -+#else - const size_t kMaxPipeNameLength = sizeof(sockaddr_un::sun_path); -+#endif - - // Creates a Fifo with the specified name ready to listen on. - bool CreateServerFifo(const std::string& pipe_name, int* server_listen_fd) { diff --git a/www/firefox/files/patch-bug800401 b/www/firefox/files/patch-bug800401 deleted file mode 100644 index 97e430a9a95f..000000000000 --- a/www/firefox/files/patch-bug800401 +++ /dev/null @@ -1,91 +0,0 @@ -commit a564d64 -Author: Ehsan Akhgari <ehsan@mozilla.com> -Date: Thu Oct 11 13:42:12 2012 -0400 - - Bug 800401 - Make sure that the WebRTC build system does not impose the -Werror flag on all Linux/Mac builds; r=jesup - - In the future, we need to hook these up to the FAIL_ON_WARNINGS machinery. ---- - media/mtransport/third_party/nICEr/nicer.gyp | 2 -- - media/mtransport/third_party/nrappkit/nrappkit.gyp | 2 -- - media/webrtc/signaling/signaling.gyp | 6 ------ - 3 files changed, 10 deletions(-) - -diff --git media/mtransport/third_party/nICEr/nicer.gyp media/mtransport/third_party/nICEr/nicer.gyp -index 26ec0c5..0e1f8b4 100644 ---- media/mtransport/third_party/nICEr/nicer.gyp -+++ media/mtransport/third_party/nICEr/nicer.gyp -@@ -132,7 +132,6 @@ - ## Mac - [ 'OS == "mac"', { - 'cflags_mozilla': [ -- '-Werror', - '-Wall', - '-Wno-parentheses', - '-Wno-strict-prototypes', -@@ -183,7 +182,6 @@ - ## Linux - [ 'OS == "linux"', { - 'cflags': [ -- '-Werror', - '-Wall', - '-Wno-parentheses', - '-Wno-strict-prototypes', -diff --git media/mtransport/third_party/nrappkit/nrappkit.gyp media/mtransport/third_party/nrappkit/nrappkit.gyp -index f9a5c19..3cc8e1c 100644 ---- media/mtransport/third_party/nrappkit/nrappkit.gyp -+++ media/mtransport/third_party/nrappkit/nrappkit.gyp -@@ -150,7 +150,6 @@ - ## Mac - [ 'OS == "mac"', { - 'cflags_mozilla': [ -- '-Werror', - '-Wall', - '-Wno-parentheses', - '-Wno-strict-prototypes', -@@ -200,7 +199,6 @@ - ## Linux - [ 'OS == "linux"', { - 'cflags': [ -- '-Werror', - '-Wall', - '-Wno-parentheses', - '-Wno-strict-prototypes', -diff --git media/webrtc/signaling/signaling.gyp media/webrtc/signaling/signaling.gyp -index 1ec0ee2..175996f 100644 ---- media/webrtc/signaling/signaling.gyp -+++ media/webrtc/signaling/signaling.gyp -@@ -184,7 +184,6 @@ - ], - - 'cflags_mozilla': [ -- '-Werror', - ], - }], - ['OS=="win"', { -@@ -212,8 +211,6 @@ - ], - - 'cflags_mozilla': [ -- '-Werror', -- '-Wno-error=conversion' - ], - }], - ], -@@ -633,7 +630,6 @@ - ], - - 'cflags_mozilla': [ -- '-Werror', - ], - }], - ['OS=="win"', { -@@ -752,8 +748,6 @@ - ], - - 'cflags_mozilla': [ -- '-Werror', -- '-Wno-error=conversion' - ], - }], - ], diff --git a/www/firefox/files/patch-bug806139 b/www/firefox/files/patch-bug806139 deleted file mode 100644 index e4bd1ba30ce1..000000000000 --- a/www/firefox/files/patch-bug806139 +++ /dev/null @@ -1,29 +0,0 @@ ---- content/html/content/public/nsHTMLMediaElement.h~ -+++ content/html/content/public/nsHTMLMediaElement.h -@@ -311,7 +311,7 @@ public: - static bool IsH264Enabled(); - static bool IsH264Type(const nsACString& aType); - static const char gH264Types[3][16]; -- static char const *const gH264Codecs[7]; -+ static char const *const gH264Codecs[9]; - #endif - - #ifdef MOZ_MEDIA_PLUGINS ---- content/html/content/src/nsHTMLMediaElement.cpp~ -+++ content/html/content/src/nsHTMLMediaElement.cpp -@@ -2135,12 +2135,14 @@ nsHTMLMediaElement::IsWebMType(const nsA - #endif - - #if defined(MOZ_GSTREAMER) || defined(MOZ_WIDGET_GONK) --char const *const nsHTMLMediaElement::gH264Codecs[7] = { -+char const *const nsHTMLMediaElement::gH264Codecs[9] = { - "avc1.42E01E", - "avc1.42001E", - "avc1.58A01E", - "avc1.4D401E", - "avc1.64001E", -+ "avc1.64001F", -+ "mp4v.20.3", - "mp4a.40.2", - nullptr - }; diff --git a/www/firefox/files/patch-bug807492 b/www/firefox/files/patch-bug807492 index 061b9df4e8e3..4d51306d44ba 100644 --- a/www/firefox/files/patch-bug807492 +++ b/www/firefox/files/patch-bug807492 @@ -81,11 +81,11 @@ index c167461..8346c11 100644 if test -n "$MOZ_WEBRTC"; then AC_MSG_RESULT("generating WebRTC Makefiles...") + dnl Any --include files must also appear in -D FORCED_INCLUDE_FILE= entries + dnl so that regeneration via dependencies works correctly WEBRTC_CONFIG="-D build_with_mozilla=1 --include ${srcdir}/media/webrtc/webrtc_config.gypi -D FORCED_INCLUDE_FILE=${srcdir}/media/webrtc/webrtc_config.gypi" GYP_WEBRTC_OPTIONS="--format=mozmake ${WEBRTC_CONFIG} ${EXTRA_GYP_DEFINES} --depth=${srcdir}/media/webrtc/trunk --toplevel-dir=${srcdir} -G OBJDIR=${_objdir}" - - $PYTHON ${srcdir}/media/webrtc/trunk/build/gyp_chromium \ diff --git js/src/config/system-headers js/src/config/system-headers index 9bd1efa..1095a01 100644 --- js/src/config/system-headers @@ -289,7 +289,7 @@ index cc260b7..66af2d7 100644 + +#ifdef __FreeBSD__ +#include <osreldate.h> -+# if __FreeBSD_version > 900044 ++# if __FreeBSD_version > 900505 +# define HAVE_XLOCALE +# endif +#endif @@ -446,7 +446,13 @@ diff --git media/mtransport/third_party/nrappkit/src/port/generic/include/sys/qu index bcb1ec0..bb73591 100644 --- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h +++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h -@@ -33,5 +33,5 @@ +@@ -28,17 +28,17 @@ + * + * @(#)queue.h 8.5 (Berkeley) 8/20/94 + * $FreeBSD$ + */ + + #ifndef _SYS_QUEUE_H_ #define _SYS_QUEUE_H_ -#ifndef DARWIN @@ -455,6 +461,10 @@ index bcb1ec0..bb73591 100644 #define __offsetof offsetof #endif + #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ + for ((var) = STAILQ_FIRST((head)); \ + (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ + (var) = (tvar)) diff --git media/mtransport/third_party/nrappkit/src/util/util.c media/mtransport/third_party/nrappkit/src/util/util.c index 3aced8b..be020bb 100644 --- media/mtransport/third_party/nrappkit/src/util/util.c @@ -581,10 +591,10 @@ diff --git media/webrtc/signaling/src/sipcc/cpr/darwin/cpr_darwin_ipc.c media/we index a7c47e1..4f191de 100644 --- media/webrtc/signaling/src/sipcc/cpr/darwin/cpr_darwin_ipc.c +++ media/webrtc/signaling/src/sipcc/cpr/darwin/cpr_darwin_ipc.c -@@ -352,21 +352,25 @@ cprGetMessage (cprMsgQueue_t msgQueue, b +@@ -317,21 +317,25 @@ cprGetMessage (cprMsgQueue_t msgQueue, boolean waitForever, void **ppUserData) { static const char fname[] = "cprGetMessage"; - + void *buffer = 0; cpr_msg_queue_t *msgq; cpr_msgq_node_t *node; @@ -599,12 +609,12 @@ index a7c47e1..4f191de 100644 int tz_dsttime; /* type of dst correction to apply */ } tz; +#endif - + /* Initialize ppUserData */ if (ppUserData) { *ppUserData = NULL; } - + msgq = (cpr_msg_queue_t *) msgQueue; if (msgq == NULL) { diff --git media/webrtc/signaling/test/Makefile.in media/webrtc/signaling/test/Makefile.in @@ -1268,7 +1278,6 @@ index 12df1b3..424ea0a 100644 +#include <linux/videodev2.h> +#endif + - #include <iostream> #include <new> #include "ref_count.h" @@ -1276,6 +1285,7 @@ index 12df1b3..424ea0a 100644 #include "thread_wrapper.h" #include "critical_section_wrapper.h" #include "video_capture_linux.h" + diff --git media/webrtc/trunk/src/modules/video_capture/main/source/device_info_impl.cc media/webrtc/trunk/src/modules/video_capture/main/source/device_info_impl.cc index e3f7bb5..882cede 100644 --- media/webrtc/trunk/src/modules/video_capture/main/source/device_info_impl.cc diff --git a/www/firefox/files/patch-bug815025 b/www/firefox/files/patch-bug815025 deleted file mode 100644 index 8207a72f8695..000000000000 --- a/www/firefox/files/patch-bug815025 +++ /dev/null @@ -1,27 +0,0 @@ ---- mfbt/SHA1.h~ -+++ mfbt/SHA1.h -@@ -27,6 +27,11 @@ - #include "mozilla/StandardInteger.h" - #include "mozilla/Types.h" - -+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3 -+/* c++/36107: mark SHA1Sum constructor as weak manually */ -+__asm__(".weak _ZN7mozilla7SHA1SumC1Ev"); -+#endif -+ - namespace mozilla { - class SHA1Sum { - union { -@@ -39,7 +43,12 @@ class SHA1Sum { - - public: - static const unsigned int HashSize = 20; -+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 3 -+ /* c++/36107: gcc42 fails to remove *INTERNAL* from produced asm */ -+ MOZ_IMPORT_API() SHA1Sum(); -+#else - MFBT_API() SHA1Sum(); -+#endif - MFBT_API(void) update(const void* dataIn, uint32_t len); - MFBT_API(void) finish(uint8_t hashout[20]); - }; diff --git a/www/firefox/files/patch-bug817267 b/www/firefox/files/patch-bug817267 new file mode 100644 index 000000000000..84c77f9e8ac5 --- /dev/null +++ b/www/firefox/files/patch-bug817267 @@ -0,0 +1,36 @@ +commit faafeb1 +Author: Jan Beich <jbeich@tormail.org> +Date: Sat Dec 1 21:25:24 2012 -0500 + + Bug 817267 - dirfd() is a macro on some BSDs, fix build there. r=yoric +--- + dom/system/OSFileConstants.cpp | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git dom/system/OSFileConstants.cpp dom/system/OSFileConstants.cpp +index 75a41dc..63fc6b1 100644 +--- dom/system/OSFileConstants.cpp ++++ dom/system/OSFileConstants.cpp +@@ -41,6 +41,11 @@ + #include "OSFileConstants.h" + #include "nsIOSFileConstantsService.h" + ++#if defined(__DragonFly__) || defined(__FreeBSD__) \ ++ || defined(__NetBSD__) || defined(__OpenBSD__) ++#define __dd_fd dd_fd ++#endif ++ + /** + * This module defines the basic libc constants (error numbers, open modes, + * etc.) used by OS.File and possibly other OS-bound JavaScript libraries. +@@ -383,8 +388,8 @@ static dom::ConstantSpec gLibcProperties[] = + { "OSFILE_OFFSETOF_DIRENT_D_TYPE", INT_TO_JSVAL(offsetof (struct dirent, d_type)) }, + #endif // defined(DT_UNKNOWN) + +- // Under MacOS X, |dirfd| is a macro rather than a function, so we +- // need a little help to get it to work ++ // Under MacOS X and BSDs, |dirfd| is a macro rather than a ++ // function, so we need a little help to get it to work + #if defined(dirfd) + { "OSFILE_SIZEOF_DIR", INT_TO_JSVAL(sizeof (DIR)) }, + diff --git a/www/firefox/files/patch-bug828003 b/www/firefox/files/patch-bug828003 index f30c317d81ee..3ec412894f74 100644 --- a/www/firefox/files/patch-bug828003 +++ b/www/firefox/files/patch-bug828003 @@ -4,13 +4,13 @@ #include "mozilla/StandardInteger.h" /* prtypes.h defines IS_LITTLE_ENDIAN and IS_BIG ENDIAN */ -+/* stdint.h defines int*_t and uintptr_t */ ++/* StandardInteger.h defines int*_t and uintptr_t */ -#if defined (__SVR4) && defined (__sun) -/* int_types.h gets included somehow, so avoid redefining the types differently */ -#include <sys/int_types.h> -#elif defined (_AIX) -+#if defined (_AIX) ++#if defined(_AIX) #include <sys/types.h> -#elif defined(__OpenBSD__) -#include <inttypes.h> @@ -26,7 +26,7 @@ - -#ifdef __OS2__ -/* OS/2's stdlib typdefs uintptr_t. So we'll just include that so we don't collide */ -+#elif __OS2__ ++#elif defined(__OS2__) #include <stdlib.h> -#elif !defined(__intptr_t_defined) && !defined(_UINTPTR_T_DEFINED) -typedef unsigned long uintptr_t; diff --git a/www/firefox/files/patch-content-base-src-nsTextFragmentImpl.h b/www/firefox/files/patch-content-base-src-nsTextFragmentImpl.h deleted file mode 100644 index 2ab569ee0b56..000000000000 --- a/www/firefox/files/patch-content-base-src-nsTextFragmentImpl.h +++ /dev/null @@ -1,14 +0,0 @@ ---- content/base/src/nsTextFragmentImpl.h.orig 2013-01-05 00:44:29.000000000 +0100 -+++ content/base/src/nsTextFragmentImpl.h 2013-01-10 13:02:12.291088273 +0100 -@@ -16,7 +16,11 @@ - }; - - template<> struct Non8BitParameters<8> { -+#if !defined(__clang__) && defined(__GNUC__) && __GNUC_MINOR__ <= 2 -+ static inline size_t mask() { return 0xff00ff00ff00ff00ULL; } -+#else - static inline size_t mask() { return 0xff00ff00ff00ff00; } -+#endif - static inline uint32_t alignMask() { return 0x7; } - static inline uint32_t numUnicharsPerWord() { return 4; } - }; diff --git a/www/firefox/files/patch-content-media-nsAudioStream.cpp b/www/firefox/files/patch-content-media-AudioStream.cpp index f65a6678b05a..cfb10e53f2a8 100644 --- a/www/firefox/files/patch-content-media-nsAudioStream.cpp +++ b/www/firefox/files/patch-content-media-AudioStream.cpp @@ -1,5 +1,5 @@ ---- content/media/nsAudioStream.cpp~ -+++ content/media/nsAudioStream.cpp +--- content/media/AudioStream.cpp~ ++++ content/media/AudioStream.cpp @@ -298,7 +298,7 @@ static int PrefChanged(const char* aPref, void* aClosure) gVolumeScale = NS_MAX<double>(0, PR_strtod(utf8.get(), nullptr)); } diff --git a/www/firefox/files/patch-duckduckgo b/www/firefox/files/patch-duckduckgo new file mode 100644 index 000000000000..7481cabc99ca --- /dev/null +++ b/www/firefox/files/patch-duckduckgo @@ -0,0 +1,56 @@ +diff -r f2fa4ae74ee1 browser/locales/en-US/chrome/browser-region/region.properties +--- browser/locales/en-US/chrome/browser-region/region.properties Mon Oct 24 22:54:18 2011 +0300 ++++ browser/locales/en-US/chrome/browser-region/region.properties Tue Oct 25 21:13:40 2011 -0400 +@@ -1,15 +1,16 @@ + # Default search engine + browser.search.defaultenginename=Google + + # Search engine order (order displayed in the search bar dropdown)s + browser.search.order.1=Google + browser.search.order.2=Yahoo + browser.search.order.3=Bing ++browser.search.order.4=DuckDuckGo + + # This is the default set of web based feed handlers shown in the reader + # selection UI + browser.contentHandlers.types.0.title=Google + browser.contentHandlers.types.0.uri=http://fusion.google.com/add?feedurl=%s + browser.contentHandlers.types.1.title=My Yahoo! + browser.contentHandlers.types.1.uri=http://add.my.yahoo.com/rss?url=%s + +--- /dev/null 2013-02-09 00:33:00.000000000 +0100 ++++ browser/locales/en-US/searchplugins/duckduckgo.xml 2013-02-09 00:40:19.000000000 +0100 +@@ -0,0 +1,11 @@ ++<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> ++<ShortName>DuckDuckGo</ShortName> ++<Description>We believe in better search and not tracking.</Description> ++<InputEncoding>UTF-8</InputEncoding> ++<Image height="16" width="16" type="image/x-icon">data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAANcNAADXDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJmlk8pf6+v3s/v7+++zr/fcnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnIOwBJyDscCcg7PZttJ7/7Pfs//////++xO7/S5GA/ycg7P8nIOz2JyDscCcg7AEAAAAAAAAAAAAAAAAnIOwBJyDstScg7P8nIOz/Y8p5/2fHZf9Yv0z/YcF2/1rBUv8nIOz/JyDs/ycg7P8nIOy1JyDsAQAAAAAAAAAAJyDscCcg7P8nIOz/JyDs/4jQoP/p9+n//////05X3v9LkYD/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAJyDsJicg7PYnIOz/JyDs/zUu7f/+/v////////////89N+7/JyDs/yUo7f8nIOz/JyDs/ycg7P8nIOz2JyDsJicg7IAnIOz/JyDs/ycg7P9hXPH////////////t/P//GIr2/wfD+/8Gyfz/DKv5/yM57/8nIOz/JyDs/ycg7H8nIOyzJyDs/ycg7P8nIOz/jov1////////////Otz9/w3G/P8cWfH/JSvt/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDs5icg7P8nIOz/JyDs/7u5+f///////////27l/v8E0v3/BNL9/wTQ/f8Oofn/IT7v/ycg7P8nIOz/JyDs5icg7OYnIOz/JyDs/ycg7P/p6P3/uWsC////////////5fr//6Po/f8Thfb/DKv5/w6f+f8nIOz/JyDs/ycg7OYnIOyzJyDs/ycg7P8nIOz/9/b+/////////////////7lrAv/V1Pv/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOyzJyDsgCcg7P8nIOz/JyDs/8/N+///////////////////////iIX1/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDsfycg7CYnIOz2JyDs/ycg7P9FP+7/q6n4/+7u/f/n5v3/fXn0/yoj7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7CYAAAAAJyDscCcg7P8nIOz/wsD6/+no/f/Y1/z/eHTz/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7HAAAAAAAAAAACcg7AEnIOy1JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs/ycg7LUnIOwBAAAAAAAAAAAAAAAAJyDsAScg7HAnIOz2JyDs/ycg7P8nIOz/JyDs/ycg7P8nIOz/JyDs9icg7HAnIOwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJyDsJicg7IAnIOyzJyDs5icg7OYnIOyzJyDsgCcg7CYAAAAAAAAAAAAAAAAAAAAA+B8AAPAPAADAAwAAwAMAAIABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAACAAQAAwAMAAMADAADwDwAA+B8AAA==</Image> ++<Url type="text/html" method="GET" template="https://duckduckgo.com/"> ++<Param name="q" value="{searchTerms}"/> ++<Param name="t" value="freebsd"/> ++</Url> ++<SearchForm>https://duckduckgo.com/</SearchForm> ++</SearchPlugin> +diff -r f2fa4ae74ee1 browser/locales/en-US/searchplugins/list.txt +--- browser/locales/en-US/searchplugins/list.txt Mon Oct 24 22:54:18 2011 +0300 ++++ browser/locales/en-US/searchplugins/list.txt Tue Oct 25 21:13:40 2011 -0400 +@@ -1,7 +1,8 @@ + amazondotcom + bing ++duckduckgo + eBay + google + twitter + wikipedia + yahoo +--- browser/app/profile/firefox.js.orig 2013-02-09 12:26:02.000000000 +0100 ++++ browser/app/profile/firefox.js 2013-02-09 12:26:19.000000000 +0100 +@@ -341,6 +341,7 @@ + pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); + pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); + pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); ++pref("browser.search.order.4", "chrome://browser-region/locale/region.properties"); + + // search bar results always open in a new tab + pref("browser.search.openintab", false); diff --git a/www/firefox/files/patch-gfx-ots-include-opentype-sanitiser.h b/www/firefox/files/patch-gfx-ots-include-opentype-sanitiser.h new file mode 100644 index 000000000000..306756daa7e0 --- /dev/null +++ b/www/firefox/files/patch-gfx-ots-include-opentype-sanitiser.h @@ -0,0 +1,18 @@ +diff --git gfx/ots/include/opentype-sanitiser.h gfx/ots/include/opentype-sanitiser.h +index f42822e..1a5a699 100644 +--- gfx/ots/include/opentype-sanitiser.h ++++ gfx/ots/include/opentype-sanitiser.h +@@ -44,6 +44,13 @@ typedef unsigned __int64 uint64_t; + #include <stdint.h> + #endif + ++#ifdef __FreeBSD__ ++# include <osreldate.h> ++# if __FreeBSD_version < 800067 ++# include <sys/types.h> // for off_t ++# endif ++#endif ++ + #include <algorithm> // for std::min + #include <cassert> + #include <cstddef> diff --git a/www/firefox/files/patch-ipc-chromium-Makefile.in b/www/firefox/files/patch-ipc-chromium-Makefile.in index b660c3662bb0..0e20edf2ee37 100644 --- a/www/firefox/files/patch-ipc-chromium-Makefile.in +++ b/www/firefox/files/patch-ipc-chromium-Makefile.in @@ -1,20 +1,5 @@ --- ipc/chromium/Makefile.in~ +++ ipc/chromium/Makefile.in -@@ -43,6 +43,14 @@ include $(DEPTH)/config/autoconf.mk - - OS_CXXFLAGS := $(filter-out -fshort-wchar,$(OS_CXXFLAGS)) - -+# workaround IPC hang with libevent2 -+ifndef MOZ_DEBUG -+ifneq (,$(filter 4.2.%, $(CXX_VERSION))) -+MOZ_OPTIMIZE_FLAGS = -O1 -+OS_CXXFLAGS += $(MOZ_OPTIMIZE_FLAGS) -+endif -+endif -+ - LIBRARY_NAME = chromium_s - FORCE_STATIC_LIB = 1 - LIBXUL_LIBRARY = 1 @@ -55,9 +60,7 @@ vpath %.c \ $(srcdir)/src/third_party/libevent \ $(NULL) diff --git a/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc b/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc index 7d4dc959eedf..02b6a5e90eca 100644 --- a/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc +++ b/www/firefox/files/patch-ipc-chromium-src-base-message_pump_libevent.cc @@ -1,9 +1,9 @@ --- ipc/chromium/src/base/message_pump_libevent.cc~ +++ ipc/chromium/src/base/message_pump_libevent.cc -@@ -15,7 +15,7 @@ - #include "base/scoped_nsautorelease_pool.h" +@@ -16,7 +16,7 @@ #include "base/scoped_ptr.h" #include "base/time.h" + #include "nsDependentSubstring.h" -#include "third_party/libevent/event.h" +#include "event.h" diff --git a/www/firefox/files/patch-xpcom-base-AvailableMemoryTracker.cpp b/www/firefox/files/patch-xpcom-base-AvailableMemoryTracker.cpp deleted file mode 100644 index 5499f4fbe9e3..000000000000 --- a/www/firefox/files/patch-xpcom-base-AvailableMemoryTracker.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- xpcom/base/AvailableMemoryTracker.cpp~ -+++ xpcom/base/AvailableMemoryTracker.cpp -@@ -499,6 +499,6 @@ nsJemallocFreeDirtyPagesRunnable::Run() - MOZ_ASSERT(NS_IsMainThread()); - - #if defined(MOZ_JEMALLOC) -- mallctl("arenas.purge", nullptr, 0, nullptr, 0); -+// mallctl("arenas.purge", nullptr, 0, nullptr, 0); - #elif defined(MOZ_MEMORY) - jemalloc_free_dirty_pages(); diff --git a/www/firefox/files/patch-z-bug762445 b/www/firefox/files/patch-z-bug762445 deleted file mode 100644 index fd42fea9cab2..000000000000 --- a/www/firefox/files/patch-z-bug762445 +++ /dev/null @@ -1,70 +0,0 @@ -commit b44dc8e -Author: Jan Beich <jbeich@tormail.org> -Date: Fri Oct 12 18:49:59 2012 +0000 - - Bug 762445 - Add jemalloc3 glue for heap-committed, heap-dirty in about:memory. ---- - memory/build/mozjemalloc_compat.c | 34 ++++++++++++++++++++++++++++------ - 1 file changed, 28 insertions(+), 6 deletions(-) - -diff --git memory/build/mozjemalloc_compat.c memory/build/mozjemalloc_compat.c -index 94ad96e..7adfef5 100644 ---- memory/build/mozjemalloc_compat.c -+++ memory/build/mozjemalloc_compat.c -@@ -11,15 +11,50 @@ - #define wrap(a) je_ ## a - #endif - --extern MOZ_IMPORT_API(int) -+/* -+ * CTL_* macros are from memory/jemalloc/src/src/stats.c with changes: -+ * - drop `t' argument to avoid redundancy in calculating type size -+ * - require `i' argument for arena number explicitly -+ */ -+ -+#define CTL_GET(n, v) do { \ -+ size_t sz = sizeof(v); \ -+ wrap(mallctl)(n, &v, &sz, NULL, 0); \ -+} while (0) -+ -+#define CTL_I_GET(n, v, i) do { \ -+ size_t mib[6]; \ -+ size_t miblen = sizeof(mib) / sizeof(mib[0]); \ -+ size_t sz = sizeof(v); \ -+ wrap(mallctlnametomib)(n, mib, &miblen); \ -+ mib[2] = i; \ -+ wrap(mallctlbymib)(mib, miblen, &v, &sz, NULL, 0); \ -+} while (0) -+ -+MOZ_IMPORT_API(int) - wrap(mallctl)(const char*, void*, size_t*, void*, size_t); -+MOZ_IMPORT_API(int) -+wrap(mallctlnametomib)(const char *name, size_t *mibp, size_t *miblenp); -+MOZ_IMPORT_API(int) -+wrap(mallctlbymib)(const size_t *mib, size_t miblen, void *oldp, size_t *oldlenp, void *newp, size_t newlen); - - MOZ_EXPORT_API(void) - jemalloc_stats(jemalloc_stats_t *stats) - { -- size_t size = sizeof(stats->mapped); -- wrap(mallctl)("stats.mapped", &stats->mapped, &size, NULL, 0); -- wrap(mallctl)("stats.allocated", &stats->allocated, &size, NULL, 0); -- stats->committed = -1; -- stats->dirty = -1; -+ unsigned narenas; -+ size_t active, allocated, mapped, page, pdirty; -+ -+ CTL_GET("arenas.narenas", narenas); -+ CTL_GET("arenas.page", page); -+ CTL_GET("stats.active", active); -+ CTL_GET("stats.allocated", allocated); -+ CTL_GET("stats.mapped", mapped); -+ -+ /* get the summation for all arenas, i == narenas */ -+ CTL_I_GET("stats.arenas.0.pdirty", pdirty, narenas); -+ -+ stats->allocated = allocated; -+ stats->mapped = mapped; -+ stats->dirty = pdirty * page; -+ stats->committed = active + stats->dirty; - } diff --git a/www/firefox/files/pkg-install.in b/www/firefox/files/pkg-install.in index b2c8186701c4..9feab2225a78 100644 --- a/www/firefox/files/pkg-install.in +++ b/www/firefox/files/pkg-install.in @@ -17,7 +17,6 @@ MOZBIN=${MOZDIR}/%%MOZILLA_BIN%% REGXPCOM=${MOZDIR}/regxpcom REGCHROME=${MOZDIR}/regchrome -echo "===> Building Chrome's registry..." rm -rf ${MOZDIR}/chrome/overlayinfo rm -f ${MOZDIR}/chrome/*.rdf mkdir -p ${MOZDIR}/chrome/overlayinfo diff --git a/www/kompozer/Makefile b/www/kompozer/Makefile index 0ec009d6c2d7..1fb8f37fb327 100644 --- a/www/kompozer/Makefile +++ b/www/kompozer/Makefile @@ -16,6 +16,9 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src MAINTAINER= gecko@FreeBSD.org COMMENT= Complete Web Authoring Suite +DEPRECATED= Dead upstream +EXPIRATION_DATE= 2013-03-20 + BUILD_DEPENDS= nss>=3.13.6_1:${PORTSDIR}/security/nss WANT_GNOME= yes diff --git a/www/libxul19/files/patch-bug573210 b/www/libxul19/files/patch-bug573210 new file mode 100644 index 000000000000..754c3eaf2062 --- /dev/null +++ b/www/libxul19/files/patch-bug573210 @@ -0,0 +1,223 @@ +changeset: 46457:2c778979f15a +user: Eli Friedman <sharparrow1@yahoo.com> +date: Wed Jun 30 23:11:43 2010 +0200 +summary: Bug 573210 - Consistently qualify accesses to dependent base classes in xpcom C++ code. r=dbaron + +diff -r 93fabb73299b -r 2c778979f15a xpcom/base/nsAutoRef.h +--- xpcom/base/nsAutoRef.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/base/nsAutoRef.h Wed Jun 30 23:11:43 2010 +0200 +@@ -301,7 +301,7 @@ + } + ThisClass& operator=(RawRef aRefToCopy) + { +- own(aRefToCopy); ++ this->own(aRefToCopy); + SafeAddRef(); + return *this; + } +@@ -323,7 +323,7 @@ + void SafeAddRef() + { + if (this->HaveResource()) +- AddRef(this->get()); ++ this->AddRef(this->get()); + } + }; + +@@ -690,7 +690,7 @@ + void SafeRelease() + { + if (this->HaveResource()) +- Release(this->get()); ++ this->Release(this->get()); + } + }; + +diff -r 93fabb73299b -r 2c778979f15a xpcom/glue/nsBaseHashtable.h +--- xpcom/glue/nsBaseHashtable.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/glue/nsBaseHashtable.h Wed Jun 30 23:11:43 2010 +0200 +@@ -123,7 +123,7 @@ + */ + PRBool Get(KeyType aKey, UserDataType* pData NS_OUTPARAM) const + { +- EntryType* ent = GetEntry(aKey); ++ EntryType* ent = this->GetEntry(aKey); + + if (!ent) + return PR_FALSE; +@@ -160,7 +160,7 @@ + */ + PRBool Put(KeyType aKey, UserDataType aData) + { +- EntryType* ent = PutEntry(aKey); ++ EntryType* ent = this->PutEntry(aKey); + + if (!ent) + return PR_FALSE; +@@ -174,7 +174,7 @@ + * remove the data for the associated key + * @param aKey the key to remove from the hashtable + */ +- void Remove(KeyType aKey) { RemoveEntry(aKey); } ++ void Remove(KeyType aKey) { this->RemoveEntry(aKey); } + + /** + * function type provided by the application for enumeration. +diff -r 93fabb73299b -r 2c778979f15a xpcom/glue/nsClassHashtable.h +--- xpcom/glue/nsClassHashtable.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/glue/nsClassHashtable.h Wed Jun 30 23:11:43 2010 +0200 +@@ -57,6 +57,7 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef T* UserDataType; ++ typedef nsBaseHashtable< KeyClass, nsAutoPtr<T>, T* > base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -80,6 +81,7 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef T* UserDataType; ++ typedef nsBaseHashtableMT< KeyClass, nsAutoPtr<T>, T* > base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -97,8 +99,7 @@ + PRBool + nsClassHashtable<KeyClass,T>::Get(KeyType aKey, T** retVal) const + { +- typename nsBaseHashtable<KeyClass,nsAutoPtr<T>,T*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +@@ -125,8 +126,7 @@ + { + PR_Lock(this->mLock); + +- typename nsBaseHashtableMT<KeyClass,nsAutoPtr<T>,T*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +diff -r 93fabb73299b -r 2c778979f15a xpcom/glue/nsInterfaceHashtable.h +--- xpcom/glue/nsInterfaceHashtable.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/glue/nsInterfaceHashtable.h Wed Jun 30 23:11:43 2010 +0200 +@@ -57,6 +57,8 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef Interface* UserDataType; ++ typedef nsBaseHashtable< KeyClass, nsCOMPtr<Interface> , Interface* > ++ base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -87,6 +89,8 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef Interface* UserDataType; ++ typedef nsBaseHashtableMT< KeyClass, nsCOMPtr<Interface> , Interface* > ++ base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -110,8 +114,7 @@ + nsInterfaceHashtable<KeyClass,Interface>::Get + (KeyType aKey, UserDataType* pInterface) const + { +- typename nsBaseHashtable<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +@@ -138,8 +141,7 @@ + nsInterfaceHashtable<KeyClass,Interface>::GetWeak + (KeyType aKey, PRBool* aFound) const + { +- typename nsBaseHashtable<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +@@ -166,8 +168,7 @@ + { + PR_Lock(this->mLock); + +- typename nsBaseHashtableMT<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +diff -r 93fabb73299b -r 2c778979f15a xpcom/glue/nsRefPtrHashtable.h +--- xpcom/glue/nsRefPtrHashtable.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/glue/nsRefPtrHashtable.h Wed Jun 30 23:11:43 2010 +0200 +@@ -58,6 +58,7 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef RefPtr* UserDataType; ++ typedef nsBaseHashtable< KeyClass, nsRefPtr<RefPtr> , RefPtr* > base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -88,6 +89,7 @@ + public: + typedef typename KeyClass::KeyType KeyType; + typedef RefPtr* UserDataType; ++ typedef nsBaseHashtableMT< KeyClass, nsRefPtr<RefPtr> , RefPtr* > base_type; + + /** + * @copydoc nsBaseHashtable::Get +@@ -111,8 +113,7 @@ + nsRefPtrHashtable<KeyClass,RefPtr>::Get + (KeyType aKey, UserDataType* pRefPtr) const + { +- typename nsBaseHashtable<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +@@ -139,8 +140,7 @@ + nsRefPtrHashtable<KeyClass,RefPtr>::GetWeak + (KeyType aKey, PRBool* aFound) const + { +- typename nsBaseHashtable<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +@@ -167,8 +167,7 @@ + { + PR_Lock(this->mLock); + +- typename nsBaseHashtableMT<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent = +- GetEntry(aKey); ++ typename base_type::EntryType* ent = this->GetEntry(aKey); + + if (ent) + { +diff -r 93fabb73299b -r 2c778979f15a xpcom/glue/nsTPtrArray.h +--- xpcom/glue/nsTPtrArray.h Wed Jun 30 23:11:41 2010 +0200 ++++ xpcom/glue/nsTPtrArray.h Wed Jun 30 23:11:43 2010 +0200 +@@ -64,13 +64,13 @@ + + // Initialize this array and pre-allocate some number of elements. + explicit nsTPtrArray(size_type capacity) { +- SetCapacity(capacity); ++ this->SetCapacity(capacity); + } + + // The array's copy-constructor performs a 'deep' copy of the given array. + // @param other The array object to copy. + nsTPtrArray(const self_type& other) { +- AppendElements(other); ++ this->AppendElements(other); + } + + // diff --git a/www/libxul19/files/patch-bug579689 b/www/libxul19/files/patch-bug579689 new file mode 100644 index 000000000000..1e8ce2b06557 --- /dev/null +++ b/www/libxul19/files/patch-bug579689 @@ -0,0 +1,66 @@ +changeset: 47875:d9d236a8d274 +user: Eli Friedman <sharparrow1@yahoo.com> +date: Sun Jul 18 11:19:48 2010 +0200 +summary: Bug 579689 - Fix cases of return without expression in a function returning "int". r=khuey + +diff -r d9555a5522cf -r d9d236a8d274 build/autoconf/moznbytetype.m4 +--- build/autoconf/moznbytetype.m4 Sun Jul 18 11:17:14 2010 +0200 ++++ build/autoconf/moznbytetype.m4 Sun Jul 18 11:19:48 2010 +0200 +@@ -60,7 +60,7 @@ + AC_TRY_COMPILE([], + [ + int a[sizeof ($type) == $2 ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_n_byte_type_$1=$type; break], []) + done +@@ -91,7 +91,7 @@ + AC_TRY_COMPILE([], + [ + int a[sizeof ($2) == $size ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_size_of_$1=$size; break], []) + done +@@ -124,7 +124,7 @@ + ], + [ + int a[offsetof(struct aligner, a) == $align ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_align_of_$1=$align; break], []) + done +diff -r d9555a5522cf -r d9d236a8d274 js/src/build/autoconf/moznbytetype.m4 +--- js/src/build/autoconf/moznbytetype.m4 Sun Jul 18 11:17:14 2010 +0200 ++++ js/src/build/autoconf/moznbytetype.m4 Sun Jul 18 11:19:48 2010 +0200 +@@ -60,7 +60,7 @@ + AC_TRY_COMPILE([], + [ + int a[sizeof ($type) == $2 ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_n_byte_type_$1=$type; break], []) + done +@@ -91,7 +91,7 @@ + AC_TRY_COMPILE([], + [ + int a[sizeof ($2) == $size ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_size_of_$1=$size; break], []) + done +@@ -124,7 +124,7 @@ + ], + [ + int a[offsetof(struct aligner, a) == $align ? 1 : -1]; +- return; ++ return 0; + ], + [moz_cv_align_of_$1=$align; break], []) + done + diff --git a/www/libxul19/files/patch-bug623126 b/www/libxul19/files/patch-bug623126 new file mode 100644 index 000000000000..3e61c8997636 --- /dev/null +++ b/www/libxul19/files/patch-bug623126 @@ -0,0 +1,49 @@ +changeset: 63904:ca41c5663999 +user: Rafael ?vila de Esp?ndola <respindola@mozilla.com> +date: Thu Mar 24 19:26:55 2011 -0400 +summary: Bug 623126 - Add constructor for nsDebugImpl, nsTraceRefcntImpl, EmptyEnumeratorImpl, and nsSimpleUnicharStreamFactory to placate CLang; r=bsmedberg + +diff -r 92b43aa07b7d -r ca41c5663999 xpcom/base/nsDebugImpl.h +--- xpcom/base/nsDebugImpl.h Thu Mar 24 16:45:07 2011 -0400 ++++ xpcom/base/nsDebugImpl.h Thu Mar 24 19:26:55 2011 -0400 +@@ -40,6 +40,7 @@ + class nsDebugImpl : public nsIDebug2 + { + public: ++ nsDebugImpl() {} + NS_DECL_ISUPPORTS + NS_DECL_NSIDEBUG + NS_DECL_NSIDEBUG2 +diff -r 92b43aa07b7d -r ca41c5663999 xpcom/base/nsTraceRefcntImpl.h +--- xpcom/base/nsTraceRefcntImpl.h Thu Mar 24 16:45:07 2011 -0400 ++++ xpcom/base/nsTraceRefcntImpl.h Thu Mar 24 19:26:55 2011 -0400 +@@ -44,6 +44,7 @@ + class nsTraceRefcntImpl : public nsITraceRefcnt + { + public: ++ nsTraceRefcntImpl() {} + NS_DECL_ISUPPORTS + NS_DECL_NSITRACEREFCNT + +diff -r 92b43aa07b7d -r ca41c5663999 xpcom/glue/nsEnumeratorUtils.cpp +--- xpcom/glue/nsEnumeratorUtils.cpp Thu Mar 24 16:45:07 2011 -0400 ++++ xpcom/glue/nsEnumeratorUtils.cpp Thu Mar 24 19:26:55 2011 -0400 +@@ -52,6 +52,7 @@ + public nsIStringEnumerator + { + public: ++ EmptyEnumeratorImpl() {} + // nsISupports interface + NS_DECL_ISUPPORTS_INHERITED // not really inherited, but no mRefCnt + +diff -r 92b43aa07b7d -r ca41c5663999 xpcom/io/nsUnicharInputStream.h +--- xpcom/io/nsUnicharInputStream.h Thu Mar 24 16:45:07 2011 -0400 ++++ xpcom/io/nsUnicharInputStream.h Thu Mar 24 19:26:55 2011 -0400 +@@ -51,6 +51,7 @@ + private nsISimpleUnicharStreamFactory + { + public: ++ nsSimpleUnicharStreamFactory() {} + NS_DECL_ISUPPORTS_INHERITED + NS_DECL_NSIFACTORY + NS_DECL_NSISIMPLEUNICHARSTREAMFACTORY diff --git a/www/libxul19/files/patch-bug778078 b/www/libxul19/files/patch-bug778078 index c3d42c391a98..c87fea1f5563 100644 --- a/www/libxul19/files/patch-bug778078 +++ b/www/libxul19/files/patch-bug778078 @@ -1,6 +1,14 @@ --- toolkit/xre/nsAppRunner.cpp~ +++ toolkit/xre/nsAppRunner.cpp -@@ -3046,7 +3046,7 @@ XRE_main(int argc, char* argv[], const n +@@ -640,6 +640,7 @@ class nsXULAppInfo : public nsIXULAppInf + + { + public: ++ nsXULAppInfo() {} + NS_DECL_ISUPPORTS_INHERITED + NS_DECL_NSIXULAPPINFO + NS_DECL_NSIXULRUNTIME +@@ -3046,7 +3047,7 @@ XRE_main(int argc, char* argv[], const n QApplication app(gArgc, gArgv); #endif #if defined(MOZ_WIDGET_GTK2) diff --git a/www/libxul19/files/patch-dom-src-threads-nsDOMWorker.h b/www/libxul19/files/patch-dom-src-threads-nsDOMWorker.h new file mode 100644 index 000000000000..dcb741066eaf --- /dev/null +++ b/www/libxul19/files/patch-dom-src-threads-nsDOMWorker.h @@ -0,0 +1,11 @@ +--- dom/src/threads/nsDOMWorker.h.orig 2012-03-06 15:45:25.000000000 +0100 ++++ dom/src/threads/nsDOMWorker.h 2012-10-28 01:42:16.000000000 +0200 +@@ -74,7 +74,7 @@ class nsDOMWorkerScope : public nsDOMWor + { + friend class nsDOMWorker; + +- typedef nsresult (NS_STDCALL nsDOMWorkerScope::*SetListenerFunc) ++ typedef nsresult (NS_DEFCALL nsDOMWorkerScope::*SetListenerFunc) + (nsIDOMEventListener*); + + public: diff --git a/www/libxul19/files/patch-dom-src-threads-nsDOMWorkerXHRProxy.h b/www/libxul19/files/patch-dom-src-threads-nsDOMWorkerXHRProxy.h new file mode 100644 index 000000000000..b9f0c1d23b96 --- /dev/null +++ b/www/libxul19/files/patch-dom-src-threads-nsDOMWorkerXHRProxy.h @@ -0,0 +1,11 @@ +--- dom/src/threads/nsDOMWorkerXHRProxy.h.orig 2012-10-28 01:49:37.000000000 +0200 ++++ dom/src/threads/nsDOMWorkerXHRProxy.h 2012-10-28 01:49:45.000000000 +0200 +@@ -74,7 +74,7 @@ class nsDOMWorkerXHRProxy : public nsIRu + friend class nsDOMWorkerXHR; + friend class nsDOMWorkerXHRUpload; + +- typedef nsresult (NS_STDCALL nsIDOMEventTarget::*EventListenerFunction) ++ typedef nsresult (NS_DEFCALL nsIDOMEventTarget::*EventListenerFunction) + (const nsAString&, nsIDOMEventListener*, PRBool); + + public: diff --git a/www/libxul19/files/patch-embedding-browser-gtk-src-EmbedPrivate.cpp b/www/libxul19/files/patch-embedding-browser-gtk-src-EmbedPrivate.cpp new file mode 100644 index 000000000000..433cc9e4db57 --- /dev/null +++ b/www/libxul19/files/patch-embedding-browser-gtk-src-EmbedPrivate.cpp @@ -0,0 +1,10 @@ +--- embedding/browser/gtk/src/EmbedPrivate.cpp.orig 2012-03-06 15:45:28.000000000 +0100 ++++ embedding/browser/gtk/src/EmbedPrivate.cpp 2012-10-28 12:09:45.000000000 +0100 +@@ -104,6 +104,7 @@ nsIDirectoryServiceProvider *EmbedPrivat + class GTKEmbedDirectoryProvider : public nsIDirectoryServiceProvider2 + { + public: ++ GTKEmbedDirectoryProvider() {} + NS_DECL_ISUPPORTS_INHERITED + NS_DECL_NSIDIRECTORYSERVICEPROVIDER + NS_DECL_NSIDIRECTORYSERVICEPROVIDER2 diff --git a/www/libxul19/files/patch-intl-unicharutil-util-nsUnicharUtils.h b/www/libxul19/files/patch-intl-unicharutil-util-nsUnicharUtils.h new file mode 100644 index 000000000000..e2ab2c4108d8 --- /dev/null +++ b/www/libxul19/files/patch-intl-unicharutil-util-nsUnicharUtils.h @@ -0,0 +1,11 @@ +--- intl/unicharutil/util/nsUnicharUtils.h.orig 2012-10-28 10:53:41.000000000 +0100 ++++ intl/unicharutil/util/nsUnicharUtils.h 2012-10-28 10:54:01.000000000 +0100 +@@ -72,6 +72,8 @@ inline PRBool IsLowerCase(PRUnichar c) { + class nsCaseInsensitiveStringComparator : public nsStringComparator + { + public: ++ nsCaseInsensitiveStringComparator() {} ++ + virtual int operator() (const PRUnichar*, + const PRUnichar*, + PRUint32 aLength) const; diff --git a/www/linux-firefox/Makefile b/www/linux-firefox/Makefile index 1b0c2e5b9bbe..72920b008c9d 100644 --- a/www/linux-firefox/Makefile +++ b/www/linux-firefox/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -PORTVERSION= 17.0.2 +PORTVERSION= 17.0.3 PORTEPOCH= 1 CATEGORIES= www MASTER_SITE_SUBDIR?= firefox/releases/${PORTVERSION}esr/linux-i686/en-US diff --git a/www/linux-firefox/distinfo b/www/linux-firefox/distinfo index 2cd6d8de3467..c9bdeab3a675 100644 --- a/www/linux-firefox/distinfo +++ b/www/linux-firefox/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-17.0.2esr.tar.bz2) = aaf51e4027337bfe30ba26362bfbd25ee115b989cc20fda1aa40fb201496249a -SIZE (firefox-17.0.2esr.tar.bz2) = 21274620 +SHA256 (firefox-17.0.3esr.tar.bz2) = 84f03a82973c5923c8614f10b3c23220897ab1d230cd001c15b57d32ef39a0ae +SIZE (firefox-17.0.3esr.tar.bz2) = 21292330 diff --git a/www/linux-seamonkey/Makefile b/www/linux-seamonkey/Makefile index e7d508891f88..3e3a9b0a2c0b 100644 --- a/www/linux-seamonkey/Makefile +++ b/www/linux-seamonkey/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seamonkey -PORTVERSION= 2.15 +PORTVERSION= 2.16 CATEGORIES= www MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${PORTVERSION}/linux-i686/en-US diff --git a/www/linux-seamonkey/Makefile.common b/www/linux-seamonkey/Makefile.common index de1341e89916..cfc15ad5ecf7 100644 --- a/www/linux-seamonkey/Makefile.common +++ b/www/linux-seamonkey/Makefile.common @@ -7,7 +7,7 @@ CATEGORIES+= linux .ifndef MASTER_SITES -MASTER_SITES= MOZILLA_EXTENDED +MASTER_SITES= MOZILLA MASTER_SITE_SUBDIR?= ${PORTNAME}/releases/${DISTVERSION} .endif PKGNAMEPREFIX?= linux- diff --git a/www/linux-seamonkey/distinfo b/www/linux-seamonkey/distinfo index 5d7901beab07..987c1f3d5480 100644 --- a/www/linux-seamonkey/distinfo +++ b/www/linux-seamonkey/distinfo @@ -1,2 +1,2 @@ -SHA256 (seamonkey-2.15.tar.bz2) = 3dc92d91230399f16e966c7b4c8b36d0870979394339f357ef2c9989575fd204 -SIZE (seamonkey-2.15.tar.bz2) = 25993787 +SHA256 (seamonkey-2.16.tar.bz2) = 71748b27d4c27245b8497a9757331d3dba44762f6551b3eb5f26a82575cbe751 +SIZE (seamonkey-2.16.tar.bz2) = 26182862 diff --git a/www/linux-seamonkey/pkg-plist b/www/linux-seamonkey/pkg-plist index 8c3bc83f6d72..ff7182e36d22 100644 --- a/www/linux-seamonkey/pkg-plist +++ b/www/linux-seamonkey/pkg-plist @@ -142,11 +142,13 @@ lib/%%APP_NAME%%/updater.ini @dirrm lib/%%APP_NAME%%/modules/services-common @dirrm lib/%%APP_NAME%%/modules/services-crypto @dirrm lib/%%APP_NAME%%/modules/services-notifications +@dirrm lib/%%APP_NAME%%/modules/services-sync/stages @dirrm lib/%%APP_NAME%%/modules/services-sync/engines @dirrm lib/%%APP_NAME%%/modules/services-sync @dirrm lib/%%APP_NAME%%/modules/identity @dirrm lib/%%APP_NAME%%/modules/commonjs/promise @dirrm lib/%%APP_NAME%%/modules/commonjs +@dirrm lib/%%APP_NAME%%/modules/accessibility @dirrm lib/%%APP_NAME%%/modules @dirrm lib/%%APP_NAME%%/plugins @dirrm lib/%%APP_NAME%%/searchplugins |