Update to seamonkey 2.16 / enigmail 1.5.1

- see http://www.seamonkey-project.org/releases/seamonkey2.16/
- fixes MFSA 2013-21->28
- provides a builtin pdf viewer (pdf.js)
- remove patch-mozilla_toolkit_system_gnome_nsGIOService_cpp (#805202), firefox
now properly links with gio instead of dlopening it
- remove patch-mozilla_toolkit_xre_nsXREDirProvider_cpp and
patch-mozilla_xpcom_io_nsAppFileLocationProvider_cpp, merged upstream (#803955)
This commit is contained in:
landry 2013-03-03 17:39:15 +00:00
parent 33f5cd025c
commit 3af97b660f
14 changed files with 95 additions and 148 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile.inc,v 1.16 2013/02/06 22:48:01 landry Exp $
# $OpenBSD: Makefile.inc,v 1.17 2013/03/03 17:39:15 landry Exp $
# keep in sync with working archs.. sigh
ONLY_FOR_ARCHS = amd64 i386 powerpc
PKG_ARCH = *
FV = 2.15.2
FV = 2.16
V = ${FV:C/b.$//}
NAME = seamonkey-i18n

View File

@ -1,48 +1,48 @@
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.be.langpack.xpi) = kFWz/FQY7y7wXEFcSglme6sADuspbo4OsCrZHRYR6Aw=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ca.langpack.xpi) = qbGResMt7bDyVvqQbSEMKlf5wDxs+ocRfonumtL5LDE=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.de.langpack.xpi) = 5/dXGSHDLiClHBIE+RDpxoAPavWtjdMlyR+M/suj1Lw=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.en-GB.langpack.xpi) = b1KsM/A2OV34EpnRY5JOfQzYcOB9gnsUjCoI2F9/sxc=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.en-US.langpack.xpi) = ikMYKeuIy4BmOj8/eSDxt3FsCR0hDjgqiXsO/JBpjnA=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.es-AR.langpack.xpi) = v7lsroLafMLC3uBv1GPNNrF6wEJTDNE8mj+w/34m+Hw=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.es-ES.langpack.xpi) = 3S0D+443BVEWgIWhbULBzitjyj7VoeJRHZjUugvlAqU=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.fi.langpack.xpi) = 9O30PsUek8wYilZIbxlYuv16RNC8Owq/ocRwzVLWz18=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.fr.langpack.xpi) = +8ZBB/P/lK2ywbQd77IH1gB2+BiuZSsfwCiu8Dndq+Y=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.gl.langpack.xpi) = CW3F1kQGw0Pk0iryEAjeR+/RBfIVUVBXzM/N0HbMPFc=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.hu.langpack.xpi) = o8DpAzbkDRrxtDbHoqfoOIk6B3sr/ab3X0tHm4F/aa4=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.it.langpack.xpi) = Gx1U3QQqXAdRXi3MW9HFe0zqMmcWmQNVu7gGkepu78g=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ja-JP-mac.langpack.xpi) = +ohRe0ECD5R2wqaCfosU6w4aq4j/72OzVxsJJnxo4Zc=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ja.langpack.xpi) = C/6rIhZTjD8IzF3lMIReK/xG95PCVMBY6vFAfn0wBIA=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.lt.langpack.xpi) = cinmI8pP31fYxTu6VY0gbheZzfe6sSUGIOGTAArXaLI=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.nb-NO.langpack.xpi) = o+vGfIj5O0N7ZyQmCRfw530yW66Uh9o+s7Rb1+pNrkM=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.nl.langpack.xpi) = l9kA0Ke78LHDTG6/JKZlrdVEW0j5VSyt9K86YfPujXk=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.pl.langpack.xpi) = OC9OQaw/OH0B0YtXY/SZv3a0rNuHERMdkKXXlW2wP7c=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.pt-PT.langpack.xpi) = sqEUNXC6eA+fF42Xi9iNzEy5f7m4JNY7wrPIevszROE=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ru.langpack.xpi) = DdFGMsiaI4hKbFLAnbcshnrHd5MfvCiLpXucCCPyrDg=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.sk.langpack.xpi) = 06yaW+MEkfVW2L+/jwkcYieg9S5MpJBL1qZ5MLRpVUY=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.sv-SE.langpack.xpi) = tVQjT7h55dJOcv6rTDm15tz6is0bj5ubfBsxUzghK84=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.tr.langpack.xpi) = NTCD1bvrilOhwocQwX2WXVJiTOxP4rNSxTJctIdz+Gw=
SHA256 (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.zh-CN.langpack.xpi) = KAtHJ2iBLrP/KUsVZHgWOwD0thNiMUyYPQsskLB3ub4=
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.be.langpack.xpi) = 816422
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ca.langpack.xpi) = 774382
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.de.langpack.xpi) = 803513
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.en-GB.langpack.xpi) = 749208
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.en-US.langpack.xpi) = 750321
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.es-AR.langpack.xpi) = 822643
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.es-ES.langpack.xpi) = 771022
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.fi.langpack.xpi) = 769727
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.fr.langpack.xpi) = 779198
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.gl.langpack.xpi) = 768620
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.hu.langpack.xpi) = 814034
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.it.langpack.xpi) = 720239
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ja-JP-mac.langpack.xpi) = 852409
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ja.langpack.xpi) = 827551
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.lt.langpack.xpi) = 793491
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.nb-NO.langpack.xpi) = 768619
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.nl.langpack.xpi) = 765522
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.pl.langpack.xpi) = 815325
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.pt-PT.langpack.xpi) = 801659
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.ru.langpack.xpi) = 873513
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.sk.langpack.xpi) = 807147
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.sv-SE.langpack.xpi) = 792885
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.tr.langpack.xpi) = 831670
SIZE (mozilla/seamonkey-i18n-2.15.2/seamonkey-2.15.2.zh-CN.langpack.xpi) = 801316
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.be.langpack.xpi) = UHqo/MRttyhOFylDlMDtIhtHu3unX2jPmlGWSx+7HpM=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ca.langpack.xpi) = 4C42fPoc8uOWJBB2X5l4uofUMmOPoGdvTUGfdip4xmk=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.de.langpack.xpi) = yaK4vna39wuRxdymBsy5ycPUZdoaOqHOZ6YTtQjZJbg=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.en-GB.langpack.xpi) = XaQzGfLWOnyCVuoct9JuoMaAr95cy045lflHAtVS1z4=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.en-US.langpack.xpi) = kW533KUIvQLat2mRzytKahy/jOk1fpPG2TzLN3xlEjA=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.es-AR.langpack.xpi) = S336SfBXYMtnIqlUSgnDICBz9Az6/TKCof/fQjBY1yo=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.es-ES.langpack.xpi) = ACPDxJCJyxV5TGcjzs6EtfQDLzXZYYUoIcI9EXetFw8=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.fi.langpack.xpi) = QWEvDvdx2ro004iWI58URmebHEEdyQU/kVO/eRCuRDc=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.fr.langpack.xpi) = BGG2Zt+MwPKAJN8ynYf4o0A8ZYFTX/pJlqNNnSsKHjg=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.gl.langpack.xpi) = wXzgSlNmBAsQPPUeWpw6PljM7J/NTyUW4vx/6s/pFgc=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.hu.langpack.xpi) = e2XAC9qGUnwWfLdju8my8rpLIBCfjIc183f6xbCB2xU=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.it.langpack.xpi) = dxnSJV9DqwhXRxU+13DibNwXPnZLvYuhr7Ir1SI+0ks=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ja-JP-mac.langpack.xpi) = KEx7C4xhcL9/HeTr17nmxWcHgVuPov8cF7xiAUQsS70=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ja.langpack.xpi) = EvutA6K4aEkfyDxd3AD+D26pyaDDwqZw73FIiXUN8jo=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.lt.langpack.xpi) = hRo9bR6CSC1pmML38i+MX/xelfGgWiO0mmYaXD32ldg=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.nb-NO.langpack.xpi) = JkusidjLJbnAxuILgW7P44EXRgJr4kL0e5C06o8JFS8=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.nl.langpack.xpi) = sNuPwBf4B787ARt5y4BAs+U7x3UizIgD7Ar0uSeHYGA=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.pl.langpack.xpi) = PvNTSc62YDyRiCcHs2RTUR3j65zlkQ8l9xKuSX3XAO0=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.pt-PT.langpack.xpi) = 8/o9JydyiYpNqnSnsTUZj5n4sGBXT/sChJzNeNBDqIA=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ru.langpack.xpi) = SdWAkJthUmrCcUcoJrK2Wbhar0Gcshl3zdGF66Ux4/U=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.sk.langpack.xpi) = PEIKMoQn21RSjb8WiuY4naWBzaRcF9dcfqoJhxRVK9o=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.sv-SE.langpack.xpi) = T7Gr31AY6NQDdAOsIqNawihQkEYJ2NeyfFYBuDXAgoQ=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.tr.langpack.xpi) = /GALGt3jhzFeBgwxp6bFOU9oBKp8sFBlXPslER3alqE=
SHA256 (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.zh-CN.langpack.xpi) = vrgTogv5XcmhD06RLC1AZFz+kifYZtj+rSFKWiW0CpE=
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.be.langpack.xpi) = 785882
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ca.langpack.xpi) = 777209
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.de.langpack.xpi) = 805627
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.en-GB.langpack.xpi) = 751439
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.en-US.langpack.xpi) = 752024
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.es-AR.langpack.xpi) = 824333
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.es-ES.langpack.xpi) = 772662
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.fi.langpack.xpi) = 772027
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.fr.langpack.xpi) = 781405
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.gl.langpack.xpi) = 770784
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.hu.langpack.xpi) = 816446
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.it.langpack.xpi) = 721930
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ja-JP-mac.langpack.xpi) = 854852
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ja.langpack.xpi) = 829870
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.lt.langpack.xpi) = 795358
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.nb-NO.langpack.xpi) = 772249
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.nl.langpack.xpi) = 767742
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.pl.langpack.xpi) = 813178
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.pt-PT.langpack.xpi) = 805319
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.ru.langpack.xpi) = 875919
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.sk.langpack.xpi) = 808953
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.sv-SE.langpack.xpi) = 795061
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.tr.langpack.xpi) = 834967
SIZE (mozilla/seamonkey-i18n-2.16/seamonkey-2.16.zh-CN.langpack.xpi) = 803623

View File

@ -1,24 +1,22 @@
# $OpenBSD: Makefile,v 1.128 2013/02/07 19:13:49 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.129 2013/03/03 17:39:15 landry Exp $
COMMENT-main = Mozilla application suite
COMMENT-lightning = Mozilla Seamonkey calendar extension
COMMENT-enigmail = Mozilla Seamonkey GnuPG extension
BROKEN-sparc64 = https://bugzilla.mozilla.org/show_bug.cgi?id=577056
MOZILLA_VERSION= 2.15.2
MOZILLA_VERSION= 2.16
MOZILLA_BRANCH = release
MOZILLA_PROJECT = seamonkey
MOZILLA_CODENAME = suite
MULTI_PACKAGES = -main -lightning -enigmail
PKGNAME-main = ${PKGNAME}
PKGNAME-lightning = lightning-seamonkey-2.0beta1
ENIG_V = 1.5.0
PKGNAME-lightning = lightning-seamonkey-2.1beta1
ENIG_V = 1.5.1
PKGNAME-enigmail = enigmail-seamonkey-${ENIG_V}
EPOCH-lightning = 0
EPOCH-enigmail = 0
REVISION-lightning = 1
REVISION-enigmail = 1
#MASTER_SITES= ftp://ftp.mozilla.org/pub/mozilla.org/${MOZILLA_PROJECT}/nightly/${MOZILLA_VERSION}-candidates/build1/source/
MASTER_SITES0 = http://www.mozilla-enigmail.org/download/source/
@ -26,12 +24,12 @@ DISTFILES += ${MOZILLA_PROJECT}-${MOZILLA_VERSION}.source.tar.bz2 \
enigmail-${ENIG_V}.tar.gz:0
EXTRACT_CASES = enigmail-*.tar.gz) ${GZIP_CMD} -dc ${FULLDISTDIR}/$$archive | tar -C comm-${MOZILLA_BRANCH}/mailnews/extensions/ -xf -;;
SO_VERSION = 28.0
SO_VERSION = 29.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
MOZILLA_LIBS = ldap60 ldif60 mozalloc mozgnome prldap60 suite xpcom xul calbasecomps \
enigmime-${XPCOM_ABI}-gcc3 subprocess-${XPCOM_ABI}-gcc3
subprocess-${XPCOM_ABI}-gcc3
CATEGORIES= www mail net news
@ -64,9 +62,8 @@ WANTLIB-lightning = lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/xpcom \
c m stdc++ nspr4 plc4 plds4 pthread
RUN_DEPENDS-enigmail = security/gnupg
LIB_DEPENDS-enigmail = ${LIB_DEPENDS-lightning}
WANTLIB-enigmail = ${WANTLIB-lightning}
LIB_DEPENDS-enigmail =
WANTLIB-enigmail =
# build lightning xpi
CONFIGURE_ARGS += --enable-calendar
@ -110,7 +107,7 @@ post-install:
${INSTALL_MAN} ${WRKBUILD}/mozilla/dist/man/man1/seamonkey.1 ${PREFIX}/man/man1/
.for xpi guid in ${GUIDS}
${UNZIP} -oq ${WRKBUILD}/mozilla/dist/xpi-stage/${xpi}.xpi -d ${EXTDIR}/${guid}
${UNZIP} -oq ${WRKBUILD}/mozilla/dist/xpi-stage/${xpi}*.xpi -d ${EXTDIR}/${guid}
.endfor
# install desktop file
${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ ; \
@ -122,6 +119,6 @@ post-install:
${PREFIX}/share/pixmaps/${MOZILLA_PROJECT}.png
# cleanup useless dirs from #798450 (fx 18?)
rmdir ${PREFIX}/lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/modules{/services-{aitc,common,crypto,notifications,sync{/engines,}},/identity,/commonjs{/promise,},}
rmdir ${PREFIX}/lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/modules{/services-{aitc,common,crypto,notifications,sync{/engines,/stages,}},/identity,/commonjs{/promise,},/accessibility,}
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
SHA256 (mozilla/enigmail-1.5.0.tar.gz) = UfVVc0SFhnGMjX5mQynVGbAsSyivSRC8tVCWGs6annE=
SHA256 (mozilla/seamonkey-2.15.2.source.tar.bz2) = MdaTO/xI3qTB3FojbcmGiq7A32F+TouVbxLxy4MrGQg=
SIZE (mozilla/enigmail-1.5.0.tar.gz) = 1216071
SIZE (mozilla/seamonkey-2.15.2.source.tar.bz2) = 120132969
SHA256 (mozilla/enigmail-1.5.1.tar.gz) = I0yjyPfHSvtk69qkdi41jzWnLB+N4Ae5kkl/wtuAOvA=
SHA256 (mozilla/seamonkey-2.16.source.tar.bz2) = 62lDCdMYZzfDC3RdtlDeid5LSuu0m/YJ7Z64nj+5uKM=
SIZE (mozilla/enigmail-1.5.1.tar.gz) = 1213954
SIZE (mozilla/seamonkey-2.16.source.tar.bz2) = 121957357

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.7 2013/01/11 23:17:32 landry Exp $
--- mozilla/gfx/thebes/gfxPlatform.cpp.orig Thu Dec 20 05:55:46 2012
+++ mozilla/gfx/thebes/gfxPlatform.cpp Wed Jan 2 20:39:29 2013
@@ -507,6 +507,7 @@ void SourceBufferDestroy(void *srcSurfUD)
$OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.8 2013/03/03 17:39:15 landry Exp $
--- mozilla/gfx/thebes/gfxPlatform.cpp.orig Mon Feb 18 05:06:32 2013
+++ mozilla/gfx/thebes/gfxPlatform.cpp Sun Feb 24 10:22:31 2013
@@ -532,6 +532,7 @@ void SourceBufferDestroy(void *srcSurfUD)
delete static_cast<SourceSurfaceUserData*>(srcSurfUD);
}
@ -9,7 +9,7 @@ $OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.7 2013/01/11 23:17:32 lan
void SourceSnapshotDetached(cairo_surface_t *nullSurf)
{
gfxImageSurface* origSurf =
@@ -514,6 +515,7 @@ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
@@ -539,6 +540,7 @@ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
origSurf->SetData(&kSourceSurface, NULL, NULL);
}
@ -17,7 +17,7 @@ $OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.7 2013/01/11 23:17:32 lan
RefPtr<SourceSurface>
gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface)
@@ -626,6 +628,7 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
@@ -651,6 +653,7 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
}
@ -25,7 +25,7 @@ $OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.7 2013/01/11 23:17:32 lan
cairo_surface_t *nullSurf =
cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA);
cairo_surface_set_user_data(nullSurf,
@@ -634,6 +637,7 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
@@ -659,6 +662,7 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
NULL);
cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached);
cairo_surface_destroy(nullSurf);

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.14 2013/01/11 23:17:32 landry Exp $
--- mozilla/js/src/configure.in.orig Thu Dec 20 05:55:48 2012
+++ mozilla/js/src/configure.in Wed Jan 2 20:39:29 2013
@@ -1912,7 +1912,12 @@ ia64*-hpux*)
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.15 2013/03/03 17:39:15 landry Exp $
--- mozilla/js/src/configure.in.orig Mon Feb 18 05:06:34 2013
+++ mozilla/js/src/configure.in Sun Feb 24 10:22:31 2013
@@ -1885,7 +1885,12 @@ ia64*-hpux*)
;;
*-openbsd*)
@ -15,7 +15,7 @@ $OpenBSD: patch-mozilla_js_src_configure_in,v 1.14 2013/01/11 23:17:32 landry Ex
DSO_CFLAGS=''
DSO_PIC_CFLAGS='-fPIC'
DSO_LDOPTS='-shared -fPIC'
@@ -2203,6 +2208,10 @@ mips*-*)
@@ -2176,6 +2181,10 @@ mips*-*)
ENABLE_METHODJIT_TYPED_ARRAY=1
AC_DEFINE(JS_CPU_MIPS)
AC_DEFINE(JS_NUNBOX32)

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js,v 1.8 2012/11/24 10:36:20 landry Exp $
--- mozilla/security/manager/pki/resources/content/exceptionDialog.js.orig Sat Oct 20 23:17:01 2012
+++ mozilla/security/manager/pki/resources/content/exceptionDialog.js Sun Oct 21 12:22:08 2012
@@ -260,6 +260,7 @@ function updateCertStatus() {
$OpenBSD: patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js,v 1.9 2013/03/03 17:39:15 landry Exp $
--- mozilla/security/manager/pki/resources/content/exceptionDialog.js.orig Mon Feb 18 05:06:46 2013
+++ mozilla/security/manager/pki/resources/content/exceptionDialog.js Sun Feb 24 10:22:32 2013
@@ -262,6 +262,7 @@ function updateCertStatus() {
// In these cases, we do want to enable the "Add Exception" button
gDialog.getButton("extra1").disabled = false;

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.10 2013/01/11 23:17:32 landry Exp $
--- mozilla/toolkit/components/downloads/nsDownloadManager.cpp.orig Thu Dec 20 05:56:01 2012
+++ mozilla/toolkit/components/downloads/nsDownloadManager.cpp Wed Jan 2 20:39:30 2013
@@ -1167,7 +1167,7 @@ nsDownloadManager::GetDefaultDownloadsDirectory(nsIFil
$OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.11 2013/03/03 17:39:15 landry Exp $
--- mozilla/toolkit/components/downloads/nsDownloadManager.cpp.orig Mon Feb 18 05:06:48 2013
+++ mozilla/toolkit/components/downloads/nsDownloadManager.cpp Sun Feb 24 10:22:32 2013
@@ -1390,7 +1390,7 @@ nsDownloadManager::GetDefaultDownloadsDirectory(nsIFil
rv = downloadDir->Exists(&exists);
NS_ENSURE_SUCCESS(rv, rv);
if (!exists) {
@ -10,7 +10,7 @@ $OpenBSD: patch-mozilla_toolkit_components_downloads_nsDownloadManager_cpp,v 1.1
NS_ENSURE_SUCCESS(rv, rv);
}
}
@@ -1275,7 +1275,7 @@ nsDownloadManager::GetUserDownloadsDirectory(nsIFile *
@@ -1498,7 +1498,7 @@ nsDownloadManager::GetUserDownloadsDirectory(nsIFile *
(void)customDirectory->Exists(&exists);
if (!exists) {

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_toolkit_library_Makefile_in,v 1.14 2013/01/11 23:17:32 landry Exp $
--- mozilla/toolkit/library/Makefile.in.orig Thu Dec 20 05:56:03 2012
+++ mozilla/toolkit/library/Makefile.in Wed Jan 2 20:39:30 2013
@@ -502,6 +502,12 @@ OS_LIBS += \
$OpenBSD: patch-mozilla_toolkit_library_Makefile_in,v 1.15 2013/03/03 17:39:15 landry Exp $
--- mozilla/toolkit/library/Makefile.in.orig Mon Feb 18 05:06:49 2013
+++ mozilla/toolkit/library/Makefile.in Sun Feb 24 10:22:32 2013
@@ -517,6 +517,12 @@ OS_LIBS += \
$(NULL)
endif
@ -14,7 +14,7 @@ $OpenBSD: patch-mozilla_toolkit_library_Makefile_in,v 1.14 2013/01/11 23:17:32 l
ifeq ($(OS_ARCH),Darwin)
ifdef MOZ_SYDNEYAUDIO
OS_LIBS += \
@@ -514,12 +520,6 @@ OS_LIBS += \
@@ -529,12 +535,6 @@ OS_LIBS += \
-framework AppKit \
-framework Security \
$(NULL)

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_toolkit_mozapps_installer_packager_mk,v 1.1 2013/01/11 23:17:32 landry Exp $
--- mozilla/toolkit/mozapps/installer/packager.mk.orig Mon Dec 17 19:47:48 2012
+++ mozilla/toolkit/mozapps/installer/packager.mk Mon Dec 17 19:48:07 2012
@@ -890,7 +890,7 @@ ifeq (bundle,$(MOZ_FS_LAYOUT))
$OpenBSD: patch-mozilla_toolkit_mozapps_installer_packager_mk,v 1.2 2013/03/03 17:39:15 landry Exp $
--- mozilla/toolkit/mozapps/installer/packager.mk.orig Mon Feb 18 05:06:49 2013
+++ mozilla/toolkit/mozapps/installer/packager.mk Sun Feb 24 10:22:32 2013
@@ -900,7 +900,7 @@ ifeq (bundle,$(MOZ_FS_LAYOUT))
$(error "make install" is not supported on this platform. Use "make package" instead.)
endif
$(NSINSTALL) -D $(DESTDIR)$(installdir)

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-mozilla_toolkit_system_gnome_nsGIOService_cpp,v 1.1 2012/11/24 10:36:20 landry Exp $
--- mozilla/toolkit/system/gnome/nsGIOService.cpp.orig Thu Oct 11 01:37:27 2012
+++ mozilla/toolkit/system/gnome/nsGIOService.cpp Sat Oct 20 11:20:54 2012
@@ -75,7 +75,10 @@ nsGIOMimeApp::GetCommand(nsACString& aCommand)
void *libHandle = dlopen("libgio-2.0.so.0", RTLD_LAZY);
if (!libHandle) {
- return NS_ERROR_FAILURE;
+ libHandle = dlopen("libgio-2.0.so", RTLD_LAZY);
+ if (!libHandle) {
+ return NS_ERROR_FAILURE;
+ }
}
dlerror(); /* clear any existing error */
g_app_info_get_commandline_ptr =

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-mozilla_toolkit_xre_nsXREDirProvider_cpp,v 1.15 2013/01/11 23:17:32 landry Exp $
--- mozilla/toolkit/xre/nsXREDirProvider.cpp.orig Thu Dec 20 05:56:03 2012
+++ mozilla/toolkit/xre/nsXREDirProvider.cpp Wed Jan 2 20:39:30 2013
@@ -1229,11 +1229,7 @@ nsXREDirProvider::GetSystemExtensionsDirectory(nsIFile
NS_ENSURE_SUCCESS(rv, rv);
#elif defined(XP_UNIX)
static const char *const sysSExtDir =
-#ifdef HAVE_USR_LIB64_DIR
- "/usr/lib64/mozilla/extensions";
-#else
- "/usr/lib/mozilla/extensions";
-#endif
+ "${LOCALBASE}/lib/mozilla/extensions";
rv = NS_NewNativeLocalFile(nsDependentCString(sysSExtDir), false,
getter_AddRefs(localDir));

View File

@ -1,17 +0,0 @@
$OpenBSD: patch-mozilla_xpcom_io_nsAppFileLocationProvider_cpp,v 1.7 2012/09/01 14:10:03 landry Exp $
--- mozilla/xpcom/io/nsAppFileLocationProvider.cpp.orig Mon Aug 27 06:49:34 2012
+++ mozilla/xpcom/io/nsAppFileLocationProvider.cpp Sat Sep 1 02:00:16 2012
@@ -206,12 +206,7 @@ nsAppFileLocationProvider::GetFile(const char *prop, b
#ifdef XP_UNIX
else if (nsCRT::strcmp(prop, NS_SYSTEM_PLUGINS_DIR) == 0) {
#ifdef ENABLE_SYSTEM_EXTENSION_DIRS
- static const char *const sysLPlgDir =
-#if defined(HAVE_USR_LIB64_DIR) && defined(__LP64__)
- "/usr/lib64/mozilla/plugins";
-#else
- "/usr/lib/mozilla/plugins";
-#endif
+ static const char *const sysLPlgDir = "${LOCALBASE}/lib/mozilla/plugins";
rv = NS_NewNativeLocalFile(nsDependentCString(sysLPlgDir),
false, getter_AddRefs(localFile));
#else

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-enigmail,v 1.8 2013/01/15 16:20:50 landry Exp $
@comment $OpenBSD: PLIST-enigmail,v 1.9 2013/03/03 17:39:15 landry Exp $
@conflict enigmail-seamonkey-<=1.2
@pkgpath mail/enigmail/seamonkey
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/
@ -30,7 +30,5 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-00
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/subprocess_worker_win.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/OpenBSD_${XPCOM_ABI}-gcc3/
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/OpenBSD_${XPCOM_ABI}-gcc3/components/
@lib lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/OpenBSD_${XPCOM_ABI}-gcc3/components/libenigmime-${XPCOM_ABI}-gcc3.so.${LIBenigmime-${XPCOM_ABI}-gcc3_VERSION}
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/OpenBSD_${XPCOM_ABI}-gcc3/lib/
@lib lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/platform/OpenBSD_${XPCOM_ABI}-gcc3/lib/libsubprocess-${XPCOM_ABI}-gcc3.so.${LIBsubprocess-${XPCOM_ABI}-gcc3_VERSION}