Update to seamonkey 2.21/lightning 2.6b3

- see http://www.seamonkey-project.org/releases/seamonkey2.21/
- fixes MFSA 2013-76 -> 92 (84, 86 & 87 didnt affect SM)
- remove BROKEN-sparc64 \o/
- add sparc64 & alpha (insane!) to MODGCC4_ARCHS
- remove patch-gfx_thebes_gfxPlatform_cpp, was merged upstream in
  #722975 (and we dont build with system cairo anyway now)
- remove useless patch-parser_html_Makefile_in, maybe it made sense in
the gcc 3 / ffx 3.6 days but those are over...
This commit is contained in:
landry 2013-09-19 13:24:53 +00:00
parent ffe9885dad
commit 4bb3065815
8 changed files with 69 additions and 123 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile.inc,v 1.24 2013/08/08 07:02:39 landry Exp $
# $OpenBSD: Makefile.inc,v 1.25 2013/09/19 13:24:54 landry Exp $
# keep in sync with working archs.. sigh
ONLY_FOR_ARCHS = amd64 i386 powerpc
ONLY_FOR_ARCHS = amd64 i386 powerpc sparc64
PKG_ARCH = *
FV = 2.20
FV = 2.21
V = ${FV:C/b.$//}
NAME = seamonkey-i18n

View File

@ -1,48 +1,48 @@
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.be.langpack.xpi) = 3IUDvXuPiw+yMYcenQbCyDY2XvFui9CH0aydvZAQrU0=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ca.langpack.xpi) = 3NqH9Ei6ZJRgRUxwWv/DyGgrYaz2dOxgUk7N+TwcZJQ=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.de.langpack.xpi) = gGaEnF+oykFU/eiDmEcaWYzceT4irg3dU3wIl8ZvzjM=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.en-GB.langpack.xpi) = B2MXVNsPEXqw9HJhefYy8rAEki5RCkNEUtv+QMcH6V8=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.en-US.langpack.xpi) = hyennzynxGiFAnWiCptWyTgWWNAbabbMracQi8iL46g=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.es-AR.langpack.xpi) = gUoSsWD0aE3iuVnDcJACU8H5UAawLE6BvKyzdtViNQg=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.es-ES.langpack.xpi) = xSa6+Meh4cvZKxFiyRQydXOHsoXIwUpq/iho6cHbgE8=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.fi.langpack.xpi) = UHNihQKFcVQ4iBR92WYCw5aGPopjHqO9ntrRCGHRuPI=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.fr.langpack.xpi) = 7YH5AP9s3ftNNd0uR2l2Q5h/VYN1Vqed9nSBJWpkw+0=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.gl.langpack.xpi) = Ug8KlqAzAMq+VL3NnVA+rg4+cSoJBuRd506p0eKifQU=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.hu.langpack.xpi) = tXyDgwUE2gr/WmvKVxQPYJholiHp1g/ncgL8ucBiDeg=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.it.langpack.xpi) = JNmEb7tr013FlS9WHv4hcodygQe6CoZp3RZu2worLxk=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ja-JP-mac.langpack.xpi) = Zxb8HXJ0xVu/WCEs/RA+NFBZV8b9xdJY+lMeI0G37pI=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ja.langpack.xpi) = moFU68OlR4Atp7jDk3X4NOhUV8xavRd/yCEPRwEiMDk=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.lt.langpack.xpi) = XL7rxsaa1s2XICGd+mpgjJnlXsAfBazwHhsWv65AtEE=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.nb-NO.langpack.xpi) = O6Vg3QclRLbeaYXpea3R/adKTK6I1tKhC/Miq6JB95g=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.nl.langpack.xpi) = D6odBgY+X2KbKb8tQ/JBw89x8i6nx8MpvSUvhoSb/Vg=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.pl.langpack.xpi) = zoqYASG7m7AMYllLkMn4IwzTWnnT5ayZLE3MQReDlII=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.pt-PT.langpack.xpi) = SJ/c4eV9JJdeZXbUvI6SM0Xnce3eXi2AeV9v9rFqMoA=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ru.langpack.xpi) = txMiar9mKowEonW/yGpqhBQoT9OFH75MxEa/MIcsxHg=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.sk.langpack.xpi) = QNZBPsizmrYjoygIo0HAvdcX2X3NdqYruxytwsrUoIU=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.sv-SE.langpack.xpi) = nRyghKwgqbH/nkxuAo5eCnIiuEhB/OpuTnzH1sYsPuY=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.tr.langpack.xpi) = 95689J+RKZRNuoLsVzl4EhNbJNWeKfcgwkAtRhINXhk=
SHA256 (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.zh-CN.langpack.xpi) = hEVoHPmLZU26TwRHCLN/qPVr3YGuU+xfzjXBcxPFHY0=
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.be.langpack.xpi) = 812357
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ca.langpack.xpi) = 786234
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.de.langpack.xpi) = 816125
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.en-GB.langpack.xpi) = 778706
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.en-US.langpack.xpi) = 779133
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.es-AR.langpack.xpi) = 832957
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.es-ES.langpack.xpi) = 808970
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.fi.langpack.xpi) = 781765
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.fr.langpack.xpi) = 790900
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.gl.langpack.xpi) = 783619
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.hu.langpack.xpi) = 824136
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.it.langpack.xpi) = 726883
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ja-JP-mac.langpack.xpi) = 876109
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ja.langpack.xpi) = 850888
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.lt.langpack.xpi) = 823333
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.nb-NO.langpack.xpi) = 782759
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.nl.langpack.xpi) = 776794
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.pl.langpack.xpi) = 822501
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.pt-PT.langpack.xpi) = 817878
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.ru.langpack.xpi) = 884270
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.sk.langpack.xpi) = 818446
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.sv-SE.langpack.xpi) = 804382
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.tr.langpack.xpi) = 846836
SIZE (mozilla/seamonkey-i18n-2.20/seamonkey-2.20.zh-CN.langpack.xpi) = 813816
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.be.langpack.xpi) = wAoAePIalxeaaflrIfFhiWVP/O/reWFmlliEgcQin1M=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ca.langpack.xpi) = uuleJP8Wa6W1qwxgLmjL44X77otcOctjuiJlyBGiTR4=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.de.langpack.xpi) = DvNTYGRpqExdhNqakL36iDcQhB/TjQYJc4n5whxVhvc=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.en-GB.langpack.xpi) = 9eptPwu/tZk2WH8st+ElyJ2Gui3CrFI9xK9ApANcWL8=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.en-US.langpack.xpi) = NE/uG68NIHNpi6mK8Vj+NibjlfEW4yQ8X+hxoR+sFcA=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.es-AR.langpack.xpi) = pixgSDipULEuDIbdvwziAJSciCBeHzM8JlaMsFTjP2w=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.es-ES.langpack.xpi) = 5QmKXkF6cBfQ1iYObFmtb7W4l2TgnXNbA/2istTrgiY=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.fi.langpack.xpi) = U93paVfCUX9n7LKsTCQ8UsPY7Un7fMhzgUIaynPSPAs=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.fr.langpack.xpi) = G9AlvUFuzOhrkGnGEA99Njxv7n84SLk9GepwzmrtwB4=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.gl.langpack.xpi) = ReTFRz0CneaRS9Uj66mtWePa+vyB+XzRF6sYCn37f+I=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.hu.langpack.xpi) = MASd+kwFagVCalWS5MXepOYpTSs+H/cNBuaAxL8afK0=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.it.langpack.xpi) = LCBQpbdQMDBv5bwfSlKpaA+MXVq13odIy5N9jlJ8Unk=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ja-JP-mac.langpack.xpi) = j/83t/8RAjRB+mEdBl+2qg+lTlkecVnZMyF45jV/NRQ=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ja.langpack.xpi) = GtUt6YdP384CwFWzL2Y7emdGk/XYHKkqehyqdTaW7JI=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.lt.langpack.xpi) = aWmlE4S2zbm2XUYSoZUqowhiB2ZrnNEY09CGnf+eH3o=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.nb-NO.langpack.xpi) = 45qjmJ6F2/TTDhq2/gQIWPxS7lQBl6Kbe6ucpeYCjvg=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.nl.langpack.xpi) = S1n1ic91VqIplq+GJNe1zSZXgxXz+G9PP8P5W9qfykk=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.pl.langpack.xpi) = FxBKke7/+oFf4+FsnfGPTfSi6iJ39LIaVD/lemNMGAE=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.pt-PT.langpack.xpi) = sue5MpZYSMSUbdk6BttqMSH+znFqTOAUM+gKiWbN4+g=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ru.langpack.xpi) = VjYUFQ3U5OLFEcQ3WbRfM+WQ/plAuhFvUZ6CXvHXLJU=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.sk.langpack.xpi) = R+KwwcxxssndWdNJfDfd1XyIq1MXQkhdWCwf6iRVLwo=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.sv-SE.langpack.xpi) = qSVJZGbWe6QqTkS+paoU7xh3JbRzva4cPP28lrqGw/w=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.tr.langpack.xpi) = q9KashM/3zdbDLue4kpqtzr1KzIomuykyw2M+9m7kgY=
SHA256 (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.zh-CN.langpack.xpi) = bjK4WYrFUV9ijuEuiMARM8lhHkOtdjpvQ8S+m9u7EJE=
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.be.langpack.xpi) = 809635
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ca.langpack.xpi) = 781711
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.de.langpack.xpi) = 811333
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.en-GB.langpack.xpi) = 776425
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.en-US.langpack.xpi) = 776311
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.es-AR.langpack.xpi) = 831255
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.es-ES.langpack.xpi) = 806277
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.fi.langpack.xpi) = 776791
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.fr.langpack.xpi) = 786273
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.gl.langpack.xpi) = 782157
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.hu.langpack.xpi) = 819320
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.it.langpack.xpi) = 722101
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ja-JP-mac.langpack.xpi) = 880967
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ja.langpack.xpi) = 855792
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.lt.langpack.xpi) = 820605
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.nb-NO.langpack.xpi) = 795078
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.nl.langpack.xpi) = 772164
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.pl.langpack.xpi) = 817582
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.pt-PT.langpack.xpi) = 808710
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.ru.langpack.xpi) = 878652
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.sk.langpack.xpi) = 815370
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.sv-SE.langpack.xpi) = 799175
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.tr.langpack.xpi) = 844534
SIZE (mozilla/seamonkey-i18n-2.21/seamonkey-2.21.zh-CN.langpack.xpi) = 809240

View File

@ -1,22 +1,20 @@
# $OpenBSD: Makefile,v 1.142 2013/08/15 10:42:51 sthen Exp $
# $OpenBSD: Makefile,v 1.143 2013/09/19 13:24:53 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.20
REVISION = 0
MOZILLA_VERSION = 2.21
MOZILLA_BRANCH = release
MOZILLA_PROJECT = seamonkey
MOZILLA_CODENAME = suite
MULTI_PACKAGES = -main -lightning -enigmail
PKGNAME-main = ${PKGNAME}
PKGNAME-lightning = lightning-seamonkey-2.5beta1
PKGNAME-lightning = lightning-seamonkey-2.6beta3
ENIG_V = 1.5.2
PKGNAME-enigmail = enigmail-seamonkey-${ENIG_V}
REVISION-enigmail = 0
REVISION-enigmail = 1
EPOCH-lightning = 0
EPOCH-enigmail = 0
@ -27,7 +25,7 @@ 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 = 32.0
SO_VERSION = 33.0
# NOTE: Must bump minor version if any shlib's are removed from the
# components dir to avoid pkg_add -r issues.
@ -44,7 +42,7 @@ MODPY_RUNDEP = No
# necessary glue to build with the correct compiler after fx 17
MODULES += gcc4 lang/clang
MODGCC4_ARCHS = powerpc
MODGCC4_ARCHS = powerpc sparc64 alpha
MODGCC4_LANGS = c c++
MODCLANG_ARCHS = amd64 i386
MODCLANG_LANGS = c c++
@ -60,7 +58,7 @@ WANTLIB-lightning = lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/xul \
lib/${MOZILLA_PROJECT}-${MOZILLA_VER}/mozalloc \
c m stdc++ nspr4 plc4 plds4 pthread
RUN_DEPENDS-enigmail = security/gnupg STEM->=${MOZILLA_VER}:${BUILD_PKGPATH},-main
RUN_DEPENDS-enigmail = security/gnupg STEM->=${MOZILLA_VERSION:S/b/beta/}:${BUILD_PKGPATH},-main
LIB_DEPENDS-enigmail =
WANTLIB-enigmail =
# build lightning xpi

View File

@ -1,4 +1,4 @@
SHA256 (mozilla/enigmail-1.5.2.tar.gz) = 8g1tG+GrEtwvEgjY8BIn/X5cTc9db0vQgzqTK1iXOiY=
SHA256 (mozilla/seamonkey-2.20.source.tar.bz2) = F0Y/u/51pSMXu/sJ4l385FU5kU8FWc3+lfVFQIqAhP0=
SHA256 (mozilla/seamonkey-2.21.source.tar.bz2) = GxWx5rwZR3/338gF3TYpVmsLXpTsqWOP4vS0fDqNWuk=
SIZE (mozilla/enigmail-1.5.2.tar.gz) = 1211395
SIZE (mozilla/seamonkey-2.20.source.tar.bz2) = 139969292
SIZE (mozilla/seamonkey-2.21.source.tar.bz2) = 140654724

View File

@ -1,43 +0,0 @@
$OpenBSD: patch-mozilla_gfx_thebes_gfxPlatform_cpp,v 1.11 2013/08/08 07:02:38 landry Exp $
--- mozilla/gfx/thebes/gfxPlatform.cpp.orig Mon Jul 8 09:48:13 2013
+++ mozilla/gfx/thebes/gfxPlatform.cpp Fri Jul 12 19:28:52 2013
@@ -552,6 +552,7 @@ void SourceBufferDestroy(void *srcSurfUD)
delete static_cast<SourceSurfaceUserData*>(srcSurfUD);
}
+#ifdef MOZ_TREE_CAIRO
void SourceSnapshotDetached(cairo_surface_t *nullSurf)
{
gfxImageSurface* origSurf =
@@ -559,6 +560,13 @@ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
origSurf->SetData(&kSourceSurface, NULL, NULL);
}
+#else
+void SourceSnapshotDetached(void *nullSurf)
+{
+ gfxImageSurface* origSurf = static_cast<gfxImageSurface*>(nullSurf);
+ origSurf->SetData(&kSourceSurface, NULL, NULL);
+}
+#endif
RefPtr<SourceSurface>
gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface)
@@ -671,6 +679,7 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
}
+ #ifdef MOZ_TREE_CAIRO
cairo_surface_t *nullSurf =
cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA);
cairo_surface_set_user_data(nullSurf,
@@ -679,6 +688,9 @@ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aT
NULL);
cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached);
cairo_surface_destroy(nullSurf);
+#else
+ cairo_surface_set_mime_data(imgSurface->CairoSurface(), "mozilla/magic", (const unsigned char*) "data", 4, SourceSnapshotDetached, imgSurface.get());
+ #endif
}
SourceSurfaceUserData *srcSurfUD = new SourceSurfaceUserData;

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.18 2013/08/08 07:02:38 landry Exp $
--- mozilla/js/src/configure.in.orig Mon Jul 8 09:48:16 2013
+++ mozilla/js/src/configure.in Fri Jul 12 19:28:52 2013
@@ -1865,7 +1865,12 @@ ia64*-hpux*)
$OpenBSD: patch-mozilla_js_src_configure_in,v 1.19 2013/09/19 13:24:53 landry Exp $
--- mozilla/js/src/configure.in.orig Mon Sep 9 07:15:35 2013
+++ mozilla/js/src/configure.in Wed Sep 11 17:41:41 2013
@@ -1827,7 +1827,12 @@ ia64*-hpux*)
;;
*-openbsd*)
@ -15,8 +15,8 @@ $OpenBSD: patch-mozilla_js_src_configure_in,v 1.18 2013/08/08 07:02:38 landry Ex
DSO_CFLAGS=''
DSO_PIC_CFLAGS='-fPIC'
DSO_LDOPTS='-shared -fPIC'
@@ -2161,6 +2166,10 @@ mips*-*)
ENABLE_YARR_JIT=1
@@ -2121,6 +2126,10 @@ mips*-*)
ENABLE_METHODJIT_TYPED_ARRAY=1
AC_DEFINE(JS_CPU_MIPS)
AC_DEFINE(JS_NUNBOX32)
+ ;;

View File

@ -1,11 +0,0 @@
$OpenBSD: patch-mozilla_parser_html_Makefile_in,v 1.10 2013/08/08 07:02:38 landry Exp $
--- mozilla/parser/html/Makefile.in.orig Mon Jul 8 09:48:30 2013
+++ mozilla/parser/html/Makefile.in Fri Jul 12 19:29:09 2013
@@ -56,4 +56,7 @@ INCLUDES += \
-I$(srcdir)/../../content/base/src \
$(NULL)
+nsHtml5NamedCharacters.o: CXXFLAGS := $(filter-out -O%,$(CXXFLAGS))
+nsHtml5ElementName.o: CXXFLAGS := $(CXXFLAGS) -O1
+
#DEFINES += -DENABLE_VOID_MENUITEM

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-lightning,v 1.16 2013/08/08 07:02:39 landry Exp $
@comment $OpenBSD: PLIST-lightning,v 1.17 2013/09/19 13:24:54 landry Exp $
@conflict lightning-seamonkey-<=1.0b1
@pkgpath productivity/sunbird,-seamonkey
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}/
@ -367,8 +367,10 @@ lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a4
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/defaults/preferences/lightning.js
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/install.rdf
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/OAuth2.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calAlarmUtils.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calAuthUtils.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calExtract.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calHashedArray.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calItemUtils.jsm
lib/${MOZILLA_PROJECT}-${MOZILLA_VERSION}/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/modules/calIteratorUtils.jsm