Pullup ticket #3301 - requested by tnn devel/xulrunner: security update www/firefox: security update Revisions pulled up: - devel/xulrunner/Makefile 1.43,1.45 - devel/xulrunner/PLIST 1.25-1.26 - devel/xulrunner/dist.mk 1.17 - devel/xulrunner/distinfo 1.39 - devel/xulrunner/mozilla-common.mk 1.17-1.18 - devel/xulrunner/patches/patch-pe delete - www/firefox/Makefile 1.78,1.80 --- Module Name: pkgsrc Committed By: joerg Date: Wed Nov 3 01:22:36 UTC 2010 Modified Files: pkgsrc/devel/xulrunner: mozilla-common.mk Log Message: Requires sqlite3 3.7.1 now. Reported by cegger. --- Module Name: pkgsrc Committed By: tnn Date: Sat Nov 13 11:54:44 UTC 2010 Modified Files: pkgsrc/devel/xulrunner: Makefile PLIST mozilla-common.mk pkgsrc/mail/thunderbird: Makefile pkgsrc/www/firefox: Makefile pkgsrc/www/seamonkey: Makefile Log Message: Reluctantly switch over to bundled cairo and pixman for mozilla packages, like other distros have recently done. Bump package revisions. Background: The cairo-1.10 update caused multiple regressions in firefox, such as flickering gif animations and crashes. Mozilla doesn't seem interested in fixing it on the stable branches: https://bugzilla.mozilla.org/show_bug.cgi?id=610107 Other references: https://bugzilla.redhat.com/show_bug.cgi?id=628331 http://bugs.gentoo.org/show_bug.cgi?id=337813 https://bugzilla.mozilla.org/show_bug.cgi?id=597174 This workaround is guaranteed to cause other problems in the long run; so we should attempt to switch back when we move to the mozilla-2.0 branch. --- odule Name: pkgsrc Committed By: tnn Date: Sat Dec 11 14:46:29 UTC 2010 Modified Files: pkgsrc/devel/xulrunner: Makefile PLIST dist.mk distinfo pkgsrc/www/firefox: Makefile Removed Files: pkgsrc/devel/xulrunner/patches: patch-pe Log Message: Update to firefox-3.6.13. MFSA 2010-84 XSS hazard in multiple character encodings MFSA 2010-83 Location bar SSL spoofing using network error page MFSA 2010-82 Incomplete fix for CVE-2010-0179 MFSA 2010-81 Integer overflow vulnerability in NewIdArray MFSA 2010-80 Use-after-free error with nsDOMAttribute MutationObserver MFSA 2010-79 Java security bypass from LiveConnect loaded via data: URL meta refresh MFSA 2010-78 Add support for OTS font sanitizer MFSA 2010-77 Crash and remote code execution using HTML tags inside a XUL tree MFSA 2010-76 Chrome privilege escalation with window.open and <isindex> element MFSA 2010-75 Buffer overflow while line breaking after document.write with long string MFSA 2010-74 Miscellaneous memory safety hazards (rv:1.9.2.13/ 1.9.1.16)diff -r1.24 -r1.24.2.1 pkgsrc/devel/xulrunner/PLIST
(tron)
@@ -1,32 +1,43 @@ | @@ -1,32 +1,43 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.24 2010/09/09 09:41:21 tnn Exp $ | 1 | @comment $NetBSD: PLIST,v 1.24.2.1 2010/12/14 10:44:04 tron Exp $ | |
2 | bin/xulrunner | 2 | bin/xulrunner | |
3 | ${PLIST.jit}include/xulrunner/Allocator.h | 3 | ${PLIST.jit}include/xulrunner/Allocator.h | |
4 | ${PLIST.jit}include/xulrunner/Assembler.h | 4 | ${PLIST.jit}include/xulrunner/Assembler.h | |
5 | ${PLIST.jit}include/xulrunner/CodeAlloc.h | 5 | ${PLIST.jit}include/xulrunner/CodeAlloc.h | |
6 | ${PLIST.jit}include/xulrunner/Containers.h | 6 | ${PLIST.jit}include/xulrunner/Containers.h | |
7 | ${PLIST.jit}include/xulrunner/Fragmento.h | 7 | ${PLIST.jit}include/xulrunner/Fragmento.h | |
8 | include/xulrunner/ImageErrors.h | 8 | include/xulrunner/ImageErrors.h | |
9 | include/xulrunner/ImageLogging.h | 9 | include/xulrunner/ImageLogging.h | |
10 | ${PLIST.jit}include/xulrunner/LIR.h | 10 | ${PLIST.jit}include/xulrunner/LIR.h | |
11 | include/xulrunner/NSReg.h | 11 | include/xulrunner/NSReg.h | |
12 | ${PLIST.jit}include/xulrunner/Native.h | 12 | ${PLIST.jit}include/xulrunner/Native.h | |
13 | ${PLIST.jit}include/xulrunner/Native${NANOJIT_ARCH}.h | 13 | ${PLIST.jit}include/xulrunner/Native${NANOJIT_ARCH}.h | |
14 | ${PLIST.jit}include/xulrunner/RegAlloc.h | 14 | ${PLIST.jit}include/xulrunner/RegAlloc.h | |
15 | include/xulrunner/VerReg.h | 15 | include/xulrunner/VerReg.h | |
16 | include/xulrunner/XPCIDispatch.h | 16 | include/xulrunner/XPCIDispatch.h | |
17 | ${PLIST.jit}include/xulrunner/avmplus.h | 17 | ${PLIST.jit}include/xulrunner/avmplus.h | |
18 | include/xulrunner/base64.h | 18 | include/xulrunner/base64.h | |
19 | include/xulrunner/blapit.h | 19 | include/xulrunner/blapit.h | |
20 | include/xulrunner/cairo/cairo-deprecated.h | |||
21 | include/xulrunner/cairo/cairo-features.h | |||
22 | include/xulrunner/cairo/cairo-ft.h | |||
23 | include/xulrunner/cairo/cairo-pdf.h | |||
24 | include/xulrunner/cairo/cairo-platform.h | |||
25 | include/xulrunner/cairo/cairo-ps.h | |||
26 | include/xulrunner/cairo/cairo-rename.h | |||
27 | include/xulrunner/cairo/cairo-version.h | |||
28 | include/xulrunner/cairo/cairo-xlib-xrender.h | |||
29 | include/xulrunner/cairo/cairo-xlib.h | |||
30 | include/xulrunner/cairo/cairo.h | |||
20 | include/xulrunner/cert.h | 31 | include/xulrunner/cert.h | |
21 | include/xulrunner/certdb.h | 32 | include/xulrunner/certdb.h | |
22 | include/xulrunner/certt.h | 33 | include/xulrunner/certt.h | |
23 | include/xulrunner/ciferfam.h | 34 | include/xulrunner/ciferfam.h | |
24 | include/xulrunner/cmmf.h | 35 | include/xulrunner/cmmf.h | |
25 | include/xulrunner/cmmft.h | 36 | include/xulrunner/cmmft.h | |
26 | include/xulrunner/cms.h | 37 | include/xulrunner/cms.h | |
27 | include/xulrunner/cmsreclist.h | 38 | include/xulrunner/cmsreclist.h | |
28 | include/xulrunner/cmst.h | 39 | include/xulrunner/cmst.h | |
29 | include/xulrunner/crmf.h | 40 | include/xulrunner/crmf.h | |
30 | include/xulrunner/crmft.h | 41 | include/xulrunner/crmft.h | |
31 | include/xulrunner/cryptohi.h | 42 | include/xulrunner/cryptohi.h | |
32 | include/xulrunner/cryptoht.h | 43 | include/xulrunner/cryptoht.h | |
@@ -219,26 +230,27 @@ include/xulrunner/mozIStorageStatementCa | @@ -219,26 +230,27 @@ include/xulrunner/mozIStorageStatementCa | |||
219 | include/xulrunner/mozIStorageStatementWrapper.h | 230 | include/xulrunner/mozIStorageStatementWrapper.h | |
220 | include/xulrunner/mozIStorageValueArray.h | 231 | include/xulrunner/mozIStorageValueArray.h | |
221 | include/xulrunner/mozITXTToHTMLConv.h | 232 | include/xulrunner/mozITXTToHTMLConv.h | |
222 | include/xulrunner/mozStorage.h | 233 | include/xulrunner/mozStorage.h | |
223 | include/xulrunner/mozStorageCID.h | 234 | include/xulrunner/mozStorageCID.h | |
224 | include/xulrunner/mozStorageHelper.h | 235 | include/xulrunner/mozStorageHelper.h | |
225 | include/xulrunner/mozcontainer.h | 236 | include/xulrunner/mozcontainer.h | |
226 | include/xulrunner/mozilla-config.h | 237 | include/xulrunner/mozilla-config.h | |
227 | include/xulrunner/mozilla/BlockingResourceBase.h | 238 | include/xulrunner/mozilla/BlockingResourceBase.h | |
228 | include/xulrunner/mozilla/CondVar.h | 239 | include/xulrunner/mozilla/CondVar.h | |
229 | include/xulrunner/mozilla/DeadlockDetector.h | 240 | include/xulrunner/mozilla/DeadlockDetector.h | |
230 | include/xulrunner/mozilla/Monitor.h | 241 | include/xulrunner/mozilla/Monitor.h | |
231 | include/xulrunner/mozilla/Mutex.h | 242 | include/xulrunner/mozilla/Mutex.h | |
243 | include/xulrunner/mozilla/PaintTracker.h | |||
232 | include/xulrunner/mozilla/PluginLibrary.h | 244 | include/xulrunner/mozilla/PluginLibrary.h | |
233 | include/xulrunner/mozilla/PluginPRLibrary.h | 245 | include/xulrunner/mozilla/PluginPRLibrary.h | |
234 | include/xulrunner/mozilla/TimeStamp.h | 246 | include/xulrunner/mozilla/TimeStamp.h | |
235 | include/xulrunner/mozilla/XPCOM.h | 247 | include/xulrunner/mozilla/XPCOM.h | |
236 | include/xulrunner/mozilla/storage.h | 248 | include/xulrunner/mozilla/storage.h | |
237 | include/xulrunner/mozilla/storage/Variant.h | 249 | include/xulrunner/mozilla/storage/Variant.h | |
238 | include/xulrunner/mozilla/storage/Variant_inl.h | 250 | include/xulrunner/mozilla/storage/Variant_inl.h | |
239 | include/xulrunner/mozpngconf.h | 251 | include/xulrunner/mozpngconf.h | |
240 | ${PLIST.jit}include/xulrunner/nanojit.h | 252 | ${PLIST.jit}include/xulrunner/nanojit.h | |
241 | include/xulrunner/necko-config.h | 253 | include/xulrunner/necko-config.h | |
242 | include/xulrunner/netCore.h | 254 | include/xulrunner/netCore.h | |
243 | include/xulrunner/npapi.h | 255 | include/xulrunner/npapi.h | |
244 | include/xulrunner/npfunctions.h | 256 | include/xulrunner/npfunctions.h | |
@@ -1218,26 +1230,27 @@ include/xulrunner/nsIMemory.h | @@ -1218,26 +1230,27 @@ include/xulrunner/nsIMemory.h | |||
1218 | include/xulrunner/nsIMemoryReporter.h | 1230 | include/xulrunner/nsIMemoryReporter.h | |
1219 | include/xulrunner/nsIMenuBoxObject.h | 1231 | include/xulrunner/nsIMenuBoxObject.h | |
1220 | include/xulrunner/nsIMenuFrame.h | 1232 | include/xulrunner/nsIMenuFrame.h | |
1221 | include/xulrunner/nsIMenuRollup.h | 1233 | include/xulrunner/nsIMenuRollup.h | |
1222 | include/xulrunner/nsIMetaCharsetService.h | 1234 | include/xulrunner/nsIMetaCharsetService.h | |
1223 | include/xulrunner/nsIModifyableXPointer.h | 1235 | include/xulrunner/nsIModifyableXPointer.h | |
1224 | include/xulrunner/nsIModule.h | 1236 | include/xulrunner/nsIModule.h | |
1225 | include/xulrunner/nsIModuleLoader.h | 1237 | include/xulrunner/nsIModuleLoader.h | |
1226 | include/xulrunner/nsIMultiPartChannel.h | 1238 | include/xulrunner/nsIMultiPartChannel.h | |
1227 | include/xulrunner/nsIMultiplexInputStream.h | 1239 | include/xulrunner/nsIMultiplexInputStream.h | |
1228 | include/xulrunner/nsIMutable.h | 1240 | include/xulrunner/nsIMutable.h | |
1229 | include/xulrunner/nsIMutableArray.h | 1241 | include/xulrunner/nsIMutableArray.h | |
1230 | include/xulrunner/nsIMutationObserver.h | 1242 | include/xulrunner/nsIMutationObserver.h | |
1243 | include/xulrunner/nsIMutationObserver2.h | |||
1231 | include/xulrunner/nsINIParser.h | 1244 | include/xulrunner/nsINIParser.h | |
1232 | include/xulrunner/nsINSSCertCache.h | 1245 | include/xulrunner/nsINSSCertCache.h | |
1233 | include/xulrunner/nsINSSErrorsService.h | 1246 | include/xulrunner/nsINSSErrorsService.h | |
1234 | include/xulrunner/nsINameSpaceManager.h | 1247 | include/xulrunner/nsINameSpaceManager.h | |
1235 | include/xulrunner/nsINativeAppSupport.h | 1248 | include/xulrunner/nsINativeAppSupport.h | |
1236 | include/xulrunner/nsINativeKeyBindings.h | 1249 | include/xulrunner/nsINativeKeyBindings.h | |
1237 | include/xulrunner/nsINavBookmarksService.h | 1250 | include/xulrunner/nsINavBookmarksService.h | |
1238 | include/xulrunner/nsINavHistoryService.h | 1251 | include/xulrunner/nsINavHistoryService.h | |
1239 | include/xulrunner/nsINestedURI.h | 1252 | include/xulrunner/nsINestedURI.h | |
1240 | include/xulrunner/nsINetUtil.h | 1253 | include/xulrunner/nsINetUtil.h | |
1241 | include/xulrunner/nsINetworkLinkService.h | 1254 | include/xulrunner/nsINetworkLinkService.h | |
1242 | include/xulrunner/nsINode.h | 1255 | include/xulrunner/nsINode.h | |
1243 | include/xulrunner/nsINodeInfo.h | 1256 | include/xulrunner/nsINodeInfo.h | |
@@ -2033,29 +2046,33 @@ include/xulrunner/oggplay_callback.h | @@ -2033,29 +2046,33 @@ include/xulrunner/oggplay_callback.h | |||
2033 | include/xulrunner/oggplay_data.h | 2046 | include/xulrunner/oggplay_data.h | |
2034 | include/xulrunner/oggz/oggz.h | 2047 | include/xulrunner/oggz/oggz.h | |
2035 | include/xulrunner/oggz/oggz_comments.h | 2048 | include/xulrunner/oggz/oggz_comments.h | |
2036 | include/xulrunner/oggz/oggz_constants.h | 2049 | include/xulrunner/oggz/oggz_constants.h | |
2037 | include/xulrunner/oggz/oggz_deprecated.h | 2050 | include/xulrunner/oggz/oggz_deprecated.h | |
2038 | include/xulrunner/oggz/oggz_io.h | 2051 | include/xulrunner/oggz/oggz_io.h | |
2039 | include/xulrunner/oggz/oggz_off_t.h | 2052 | include/xulrunner/oggz/oggz_off_t.h | |
2040 | include/xulrunner/oggz/oggz_off_t_generated.h | 2053 | include/xulrunner/oggz/oggz_off_t_generated.h | |
2041 | include/xulrunner/oggz/oggz_read.h | 2054 | include/xulrunner/oggz/oggz_read.h | |
2042 | include/xulrunner/oggz/oggz_seek.h | 2055 | include/xulrunner/oggz/oggz_seek.h | |
2043 | include/xulrunner/oggz/oggz_stream.h | 2056 | include/xulrunner/oggz/oggz_stream.h | |
2044 | include/xulrunner/oggz/oggz_table.h | 2057 | include/xulrunner/oggz/oggz_table.h | |
2045 | include/xulrunner/oggz/oggz_write.h | 2058 | include/xulrunner/oggz/oggz_write.h | |
2059 | include/xulrunner/opentype-sanitiser.h | |||
2060 | include/xulrunner/ots-memory-stream.h | |||
2046 | include/xulrunner/p12.h | 2061 | include/xulrunner/p12.h | |
2047 | include/xulrunner/p12plcy.h | 2062 | include/xulrunner/p12plcy.h | |
2048 | include/xulrunner/p12t.h | 2063 | include/xulrunner/p12t.h | |
2064 | include/xulrunner/pixman-version.h | |||
2065 | include/xulrunner/pixman.h | |||
2049 | include/xulrunner/pk11func.h | 2066 | include/xulrunner/pk11func.h | |
2050 | include/xulrunner/pk11pqg.h | 2067 | include/xulrunner/pk11pqg.h | |
2051 | include/xulrunner/pk11priv.h | 2068 | include/xulrunner/pk11priv.h | |
2052 | include/xulrunner/pk11pub.h | 2069 | include/xulrunner/pk11pub.h | |
2053 | include/xulrunner/pk11sdr.h | 2070 | include/xulrunner/pk11sdr.h | |
2054 | include/xulrunner/pkcs11.h | 2071 | include/xulrunner/pkcs11.h | |
2055 | include/xulrunner/pkcs11f.h | 2072 | include/xulrunner/pkcs11f.h | |
2056 | include/xulrunner/pkcs11n.h | 2073 | include/xulrunner/pkcs11n.h | |
2057 | include/xulrunner/pkcs11p.h | 2074 | include/xulrunner/pkcs11p.h | |
2058 | include/xulrunner/pkcs11t.h | 2075 | include/xulrunner/pkcs11t.h | |
2059 | include/xulrunner/pkcs11u.h | 2076 | include/xulrunner/pkcs11u.h | |
2060 | include/xulrunner/pkcs12.h | 2077 | include/xulrunner/pkcs12.h | |
2061 | include/xulrunner/pkcs12t.h | 2078 | include/xulrunner/pkcs12t.h |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | # $NetBSD: dist.mk,v 1.14.2.2 2010/10/29 20:23:37 spz Exp $ | 1 | # $NetBSD: dist.mk,v 1.14.2.3 2010/12/14 10:44:04 tron Exp $ | |
2 | # | 2 | # | |
3 | # used by devel/nspr/Makefile | 3 | # used by devel/nspr/Makefile | |
4 | # used by devel/nss/Makefile | 4 | # used by devel/nss/Makefile | |
5 | # used by devel/xulrunner/Makefile | 5 | # used by devel/xulrunner/Makefile | |
6 | # used by www/firefox/Makefile | 6 | # used by www/firefox/Makefile | |
7 | 7 | |||
8 | DISTNAME= firefox-${FIREFOX_VER}.source | 8 | DISTNAME= firefox-${FIREFOX_VER}.source | |
9 | FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR} | 9 | FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR} | |
10 | MOZ_BRANCH= 1.9.2 | 10 | MOZ_BRANCH= 1.9.2 | |
11 | MOZ_BRANCH_MINOR= .12 | 11 | MOZ_BRANCH_MINOR= .13 | |
12 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | 12 | MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} | |
13 | EXTRACT_SUFX= .tar.bz2 | 13 | EXTRACT_SUFX= .tar.bz2 | |
14 | 14 | |||
15 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo | 15 | DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo | |
16 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches | 16 | PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches | |
17 | 17 | |||
18 | WRKSRC= ${WRKDIR}/mozilla-${MOZ_BRANCH} | 18 | WRKSRC= ${WRKDIR}/mozilla-${MOZ_BRANCH} |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.36.2.2 2010/10/29 20:23:37 spz Exp $ | 1 | $NetBSD: distinfo,v 1.36.2.3 2010/12/14 10:44:04 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (firefox-3.6.12.source.tar.bz2) = 1cc3885687dd5ad21167d9d45f76eb1458f46bdd | 3 | SHA1 (firefox-3.6.13.source.tar.bz2) = 1d1bc70d651bce4006687f5762638563c0494267 | |
4 | RMD160 (firefox-3.6.12.source.tar.bz2) = 196e32a4cd9c6725e115aabcf320d7d8df5bca6e | 4 | RMD160 (firefox-3.6.13.source.tar.bz2) = 658409db60a8f412ac74ff15a8c1d8c4ed85b71e | |
5 | Size (firefox-3.6.12.source.tar.bz2) = 51423668 bytes | 5 | Size (firefox-3.6.13.source.tar.bz2) = 51478675 bytes | |
6 | SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a | 6 | SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a | |
7 | SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462 | 7 | SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462 | |
8 | SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d | 8 | SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d | |
9 | SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 | 9 | SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 | |
10 | SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 | 10 | SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 | |
11 | SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df | 11 | SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df | |
12 | SHA1 (patch-ag) = 890b3d559c55fae75ca91fe742bc104bb8c452db | 12 | SHA1 (patch-ag) = 890b3d559c55fae75ca91fe742bc104bb8c452db | |
13 | SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac | 13 | SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac | |
14 | SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a | 14 | SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a | |
15 | SHA1 (patch-aj) = 423e8915f6e6a166bf3bcbc00c22d590821d6e97 | 15 | SHA1 (patch-aj) = 423e8915f6e6a166bf3bcbc00c22d590821d6e97 | |
16 | SHA1 (patch-ak) = d9aca1f9e143d600d8bc841984a2244a50b0ac8c | 16 | SHA1 (patch-ak) = d9aca1f9e143d600d8bc841984a2244a50b0ac8c | |
17 | SHA1 (patch-al) = 7f369b954c413bd52f89236c5dfcc237d72150a5 | 17 | SHA1 (patch-al) = 7f369b954c413bd52f89236c5dfcc237d72150a5 | |
18 | SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 | 18 | SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 | |
@@ -43,27 +43,26 @@ SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4e | @@ -43,27 +43,26 @@ SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4e | |||
43 | SHA1 (patch-mh) = a514caf6f6324aa82c4497713547c5e9088d16b9 | 43 | SHA1 (patch-mh) = a514caf6f6324aa82c4497713547c5e9088d16b9 | |
44 | SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b | 44 | SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b | |
45 | SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f | 45 | SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f | |
46 | SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9 | 46 | SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9 | |
47 | SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00 | 47 | SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00 | |
48 | SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8 | 48 | SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8 | |
49 | SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b | 49 | SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b | |
50 | SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f | 50 | SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f | |
51 | SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865 | 51 | SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865 | |
52 | SHA1 (patch-pa) = 7dffaba78ee254a545c3f7669a3eb2a92196becc | 52 | SHA1 (patch-pa) = 7dffaba78ee254a545c3f7669a3eb2a92196becc | |
53 | SHA1 (patch-pb) = 9450fe31653c225d529a6ec4d551d0cda464965d | 53 | SHA1 (patch-pb) = 9450fe31653c225d529a6ec4d551d0cda464965d | |
54 | SHA1 (patch-pc) = 45a680a5a9f0794f9dd0f6f4dcd7ce704780e939 | 54 | SHA1 (patch-pc) = 45a680a5a9f0794f9dd0f6f4dcd7ce704780e939 | |
55 | SHA1 (patch-pd) = e1b0d5b91c65cc3945eea3488ca0126a3461cea0 | 55 | SHA1 (patch-pd) = e1b0d5b91c65cc3945eea3488ca0126a3461cea0 | |
56 | SHA1 (patch-pe) = a1af6070fca2e22bd4ec4a1f5ac06ef60adc26cf | |||
57 | SHA1 (patch-pg) = fbf4ae0f334b97f201d05f9bdfd8a2643aeb33ea | 56 | SHA1 (patch-pg) = fbf4ae0f334b97f201d05f9bdfd8a2643aeb33ea | |
58 | SHA1 (patch-ra) = 7dc1ead2756ac8eb9e900dab60f785468df013be | 57 | SHA1 (patch-ra) = 7dc1ead2756ac8eb9e900dab60f785468df013be | |
59 | SHA1 (patch-rc) = 9f2e63689123ecbc1767e58e6f5608046dceab1a | 58 | SHA1 (patch-rc) = 9f2e63689123ecbc1767e58e6f5608046dceab1a | |
60 | SHA1 (patch-xa) = ae5ed1f0fb9a0fd45242a94739853b199ed7da72 | 59 | SHA1 (patch-xa) = ae5ed1f0fb9a0fd45242a94739853b199ed7da72 | |
61 | SHA1 (patch-xb) = c09bd676d21bef02e04c68c2362e32f408ea9201 | 60 | SHA1 (patch-xb) = c09bd676d21bef02e04c68c2362e32f408ea9201 | |
62 | SHA1 (patch-xc) = 6e1d6b21d7ded744b082173ea6f35b45999fa965 | 61 | SHA1 (patch-xc) = 6e1d6b21d7ded744b082173ea6f35b45999fa965 | |
63 | SHA1 (patch-xd) = 2ddf436186ccebab28380b9e80f52f061ca3d73e | 62 | SHA1 (patch-xd) = 2ddf436186ccebab28380b9e80f52f061ca3d73e | |
64 | SHA1 (patch-xe) = 1bcd9def6f9636fa9deb0edb994e5672529b615b | 63 | SHA1 (patch-xe) = 1bcd9def6f9636fa9deb0edb994e5672529b615b | |
65 | SHA1 (patch-xf) = 5e68024f66e5ba9086ed6ec4a0cc562714e99219 | 64 | SHA1 (patch-xf) = 5e68024f66e5ba9086ed6ec4a0cc562714e99219 | |
66 | SHA1 (patch-xg) = d8355840ee91dd64ff650a12be87f2c51d8df196 | 65 | SHA1 (patch-xg) = d8355840ee91dd64ff650a12be87f2c51d8df196 | |
67 | SHA1 (patch-xj) = 7e237668aa4dfa55833d125d2a1464fb97ae3ada | 66 | SHA1 (patch-xj) = 7e237668aa4dfa55833d125d2a1464fb97ae3ada | |
68 | SHA1 (patch-xk) = 16ac8dc3bb5c241452eae6833d40aaf876453761 | 67 | SHA1 (patch-xk) = 16ac8dc3bb5c241452eae6833d40aaf876453761 | |
69 | SHA1 (patch-xl) = afd74085c01d207907d0b3bfc040bf92fd1ba8b1 | 68 | SHA1 (patch-xl) = afd74085c01d207907d0b3bfc040bf92fd1ba8b1 |
@@ -1,41 +1,41 @@ | @@ -1,41 +1,41 @@ | |||
1 | # $NetBSD: mozilla-common.mk,v 1.16 2010/09/09 09:41:21 tnn Exp $ | 1 | # $NetBSD: mozilla-common.mk,v 1.16.2.1 2010/12/14 10:44:04 tron Exp $ | |
2 | # | 2 | # | |
3 | # common Makefile fragment for mozilla packages based on gecko 1.9.1. | 3 | # common Makefile fragment for mozilla packages based on gecko 1.9.1. | |
4 | # | 4 | # | |
5 | # used by devel/xulrunner/Makefile | 5 | # used by devel/xulrunner/Makefile | |
6 | # used by mail/thunderbird/Makefile | 6 | # used by mail/thunderbird/Makefile | |
7 | # used by www/firefox/Makefile | 7 | # used by www/firefox/Makefile | |
8 | # used by www/seamonkey/Makefile | 8 | # used by www/seamonkey/Makefile | |
9 | 9 | |||
10 | GNU_CONFIGURE= yes | 10 | GNU_CONFIGURE= yes | |
11 | USE_TOOLS+= pkg-config perl gmake autoconf213 | 11 | USE_TOOLS+= pkg-config perl gmake autoconf213 | |
12 | USE_LANGUAGES+= c99 c++ | 12 | USE_LANGUAGES+= c99 c++ | |
13 | UNLIMIT_RESOURCES+= datasize | 13 | UNLIMIT_RESOURCES+= datasize | |
14 | 14 | |||
15 | BUILD_DEPENDS+= zip>=2.3:../../archivers/zip | 15 | BUILD_DEPENDS+= zip>=2.3:../../archivers/zip | |
16 | 16 | |||
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | 18 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh | |
19 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh | 19 | CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh | |
20 | PRIVILEGED_STAGES+= clean | 20 | PRIVILEGED_STAGES+= clean | |
21 | 21 | |||
22 | CONFIGURE_ARGS+= --disable-tests --disable-pedantic | 22 | CONFIGURE_ARGS+= --disable-tests --disable-pedantic | |
23 | CONFIGURE_ARGS+= --enable-crypto | 23 | CONFIGURE_ARGS+= --enable-crypto | |
24 | CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads | 24 | CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads | |
25 | CONFIGURE_ARGS+= --disable-javaxpcom | 25 | CONFIGURE_ARGS+= --disable-javaxpcom | |
26 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 | 26 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 | |
27 | CONFIGURE_ARGS+= --enable-svg --enable-mathml | 27 | CONFIGURE_ARGS+= --enable-svg --enable-mathml | |
28 | CONFIGURE_ARGS+= --enable-system-cairo | 28 | CONFIGURE_ARGS+= --disable-system-cairo | |
29 | CONFIGURE_ARGS+= --with-system-jpeg | 29 | CONFIGURE_ARGS+= --with-system-jpeg | |
30 | CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2 | 30 | CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2 | |
31 | CONFIGURE_ARGS+= --enable-system-sqlite | 31 | CONFIGURE_ARGS+= --enable-system-sqlite | |
32 | CONFIGURE_ARGS+= --disable-crashreporter | 32 | CONFIGURE_ARGS+= --disable-crashreporter | |
33 | CONFIGURE_ARGS+= --disable-installer | 33 | CONFIGURE_ARGS+= --disable-installer | |
34 | CONFIGURE_ARGS+= --disable-libnotify | 34 | CONFIGURE_ARGS+= --disable-libnotify | |
35 | CONFIGURE_ARGS+= --disable-necko-wifi | 35 | CONFIGURE_ARGS+= --disable-necko-wifi | |
36 | CONFIGURE_ARGS+= --disable-ipc # no chromium platform support on BSD | 36 | CONFIGURE_ARGS+= --disable-ipc # no chromium platform support on BSD | |
37 | 37 | |||
38 | SUBST_CLASSES+= fix-paths | 38 | SUBST_CLASSES+= fix-paths | |
39 | SUBST_STAGE.fix-paths= pre-configure | 39 | SUBST_STAGE.fix-paths= pre-configure | |
40 | SUBST_MESSAGE.fix-paths= Fixing absolute paths. | 40 | SUBST_MESSAGE.fix-paths= Fixing absolute paths. | |
41 | SUBST_FILES.fix-paths= ${MOZILLA_DIR}xpcom/build/nsXPCOMPrivate.h | 41 | SUBST_FILES.fix-paths= ${MOZILLA_DIR}xpcom/build/nsXPCOMPrivate.h | |
@@ -74,22 +74,22 @@ create-rm-wrapper: | @@ -74,22 +74,22 @@ create-rm-wrapper: | |||
74 | # dist/bin/libxul.so: undefined reference to `__tls_get_addr' | 74 | # dist/bin/libxul.so: undefined reference to `__tls_get_addr' | |
75 | CONFIGURE_ENV+= ac_cv_thread_keyword=no | 75 | CONFIGURE_ENV+= ac_cv_thread_keyword=no | |
76 | .endif | 76 | .endif | |
77 | 77 | |||
78 | .if ${OPSYS} == "SunOS" | 78 | .if ${OPSYS} == "SunOS" | |
79 | # native libbz2.so hides BZ2_crc32Table | 79 | # native libbz2.so hides BZ2_crc32Table | |
80 | PREFER.bzip2?= pkgsrc | 80 | PREFER.bzip2?= pkgsrc | |
81 | .endif | 81 | .endif | |
82 | 82 | |||
83 | .if ${OPSYS} == "Linux" | 83 | .if ${OPSYS} == "Linux" | |
84 | .include "../../audio/alsa-lib/buildlink3.mk" | 84 | .include "../../audio/alsa-lib/buildlink3.mk" | |
85 | .endif | 85 | .endif | |
86 | .include "../../archivers/bzip2/buildlink3.mk" | 86 | .include "../../archivers/bzip2/buildlink3.mk" | |
87 | BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.6.22 | 87 | BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.1 | |
88 | CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al | 88 | CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al | |
89 | .include "../../databases/sqlite3/buildlink3.mk" | 89 | .include "../../databases/sqlite3/buildlink3.mk" | |
90 | .include "../../devel/zlib/buildlink3.mk" | 90 | .include "../../devel/zlib/buildlink3.mk" | |
91 | .include "../../graphics/jpeg/buildlink3.mk" | 91 | .include "../../graphics/jpeg/buildlink3.mk" | |
92 | .include "../../net/libIDL/buildlink3.mk" | 92 | .include "../../net/libIDL/buildlink3.mk" | |
93 | BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.3nb1 | 93 | BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.3nb1 | |
94 | .include "../../x11/gtk2/buildlink3.mk" | 94 | .include "../../x11/gtk2/buildlink3.mk" | |
95 | .include "../../x11/libXt/buildlink3.mk" | 95 | .include "../../x11/libXt/buildlink3.mk" |