Tue Dec 14 10:44:05 2010 UTC ()
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)


(tron)
diff -r1.24 -r1.24.2.1 pkgsrc/devel/xulrunner/PLIST
diff -r1.14.2.2 -r1.14.2.3 pkgsrc/devel/xulrunner/dist.mk
diff -r1.36.2.2 -r1.36.2.3 pkgsrc/devel/xulrunner/distinfo
diff -r1.16 -r1.16.2.1 pkgsrc/devel/xulrunner/mozilla-common.mk
diff -r1.2 -r0 pkgsrc/devel/xulrunner/patches/patch-pe

cvs diff -r1.24 -r1.24.2.1 pkgsrc/devel/xulrunner/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/PLIST 2010/09/09 09:41:21 1.24
+++ pkgsrc/devel/xulrunner/Attic/PLIST 2010/12/14 10:44:04 1.24.2.1
@@ -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 $
2bin/xulrunner 2bin/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
8include/xulrunner/ImageErrors.h 8include/xulrunner/ImageErrors.h
9include/xulrunner/ImageLogging.h 9include/xulrunner/ImageLogging.h
10${PLIST.jit}include/xulrunner/LIR.h 10${PLIST.jit}include/xulrunner/LIR.h
11include/xulrunner/NSReg.h 11include/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
15include/xulrunner/VerReg.h 15include/xulrunner/VerReg.h
16include/xulrunner/XPCIDispatch.h 16include/xulrunner/XPCIDispatch.h
17${PLIST.jit}include/xulrunner/avmplus.h 17${PLIST.jit}include/xulrunner/avmplus.h
18include/xulrunner/base64.h 18include/xulrunner/base64.h
19include/xulrunner/blapit.h 19include/xulrunner/blapit.h
 20include/xulrunner/cairo/cairo-deprecated.h
 21include/xulrunner/cairo/cairo-features.h
 22include/xulrunner/cairo/cairo-ft.h
 23include/xulrunner/cairo/cairo-pdf.h
 24include/xulrunner/cairo/cairo-platform.h
 25include/xulrunner/cairo/cairo-ps.h
 26include/xulrunner/cairo/cairo-rename.h
 27include/xulrunner/cairo/cairo-version.h
 28include/xulrunner/cairo/cairo-xlib-xrender.h
 29include/xulrunner/cairo/cairo-xlib.h
 30include/xulrunner/cairo/cairo.h
20include/xulrunner/cert.h 31include/xulrunner/cert.h
21include/xulrunner/certdb.h 32include/xulrunner/certdb.h
22include/xulrunner/certt.h 33include/xulrunner/certt.h
23include/xulrunner/ciferfam.h 34include/xulrunner/ciferfam.h
24include/xulrunner/cmmf.h 35include/xulrunner/cmmf.h
25include/xulrunner/cmmft.h 36include/xulrunner/cmmft.h
26include/xulrunner/cms.h 37include/xulrunner/cms.h
27include/xulrunner/cmsreclist.h 38include/xulrunner/cmsreclist.h
28include/xulrunner/cmst.h 39include/xulrunner/cmst.h
29include/xulrunner/crmf.h 40include/xulrunner/crmf.h
30include/xulrunner/crmft.h 41include/xulrunner/crmft.h
31include/xulrunner/cryptohi.h 42include/xulrunner/cryptohi.h
32include/xulrunner/cryptoht.h 43include/xulrunner/cryptoht.h
@@ -219,26 +230,27 @@ include/xulrunner/mozIStorageStatementCa @@ -219,26 +230,27 @@ include/xulrunner/mozIStorageStatementCa
219include/xulrunner/mozIStorageStatementWrapper.h 230include/xulrunner/mozIStorageStatementWrapper.h
220include/xulrunner/mozIStorageValueArray.h 231include/xulrunner/mozIStorageValueArray.h
221include/xulrunner/mozITXTToHTMLConv.h 232include/xulrunner/mozITXTToHTMLConv.h
222include/xulrunner/mozStorage.h 233include/xulrunner/mozStorage.h
223include/xulrunner/mozStorageCID.h 234include/xulrunner/mozStorageCID.h
224include/xulrunner/mozStorageHelper.h 235include/xulrunner/mozStorageHelper.h
225include/xulrunner/mozcontainer.h 236include/xulrunner/mozcontainer.h
226include/xulrunner/mozilla-config.h 237include/xulrunner/mozilla-config.h
227include/xulrunner/mozilla/BlockingResourceBase.h 238include/xulrunner/mozilla/BlockingResourceBase.h
228include/xulrunner/mozilla/CondVar.h 239include/xulrunner/mozilla/CondVar.h
229include/xulrunner/mozilla/DeadlockDetector.h 240include/xulrunner/mozilla/DeadlockDetector.h
230include/xulrunner/mozilla/Monitor.h 241include/xulrunner/mozilla/Monitor.h
231include/xulrunner/mozilla/Mutex.h 242include/xulrunner/mozilla/Mutex.h
 243include/xulrunner/mozilla/PaintTracker.h
232include/xulrunner/mozilla/PluginLibrary.h 244include/xulrunner/mozilla/PluginLibrary.h
233include/xulrunner/mozilla/PluginPRLibrary.h 245include/xulrunner/mozilla/PluginPRLibrary.h
234include/xulrunner/mozilla/TimeStamp.h 246include/xulrunner/mozilla/TimeStamp.h
235include/xulrunner/mozilla/XPCOM.h 247include/xulrunner/mozilla/XPCOM.h
236include/xulrunner/mozilla/storage.h 248include/xulrunner/mozilla/storage.h
237include/xulrunner/mozilla/storage/Variant.h 249include/xulrunner/mozilla/storage/Variant.h
238include/xulrunner/mozilla/storage/Variant_inl.h 250include/xulrunner/mozilla/storage/Variant_inl.h
239include/xulrunner/mozpngconf.h 251include/xulrunner/mozpngconf.h
240${PLIST.jit}include/xulrunner/nanojit.h 252${PLIST.jit}include/xulrunner/nanojit.h
241include/xulrunner/necko-config.h 253include/xulrunner/necko-config.h
242include/xulrunner/netCore.h 254include/xulrunner/netCore.h
243include/xulrunner/npapi.h 255include/xulrunner/npapi.h
244include/xulrunner/npfunctions.h 256include/xulrunner/npfunctions.h
@@ -1218,26 +1230,27 @@ include/xulrunner/nsIMemory.h @@ -1218,26 +1230,27 @@ include/xulrunner/nsIMemory.h
1218include/xulrunner/nsIMemoryReporter.h 1230include/xulrunner/nsIMemoryReporter.h
1219include/xulrunner/nsIMenuBoxObject.h 1231include/xulrunner/nsIMenuBoxObject.h
1220include/xulrunner/nsIMenuFrame.h 1232include/xulrunner/nsIMenuFrame.h
1221include/xulrunner/nsIMenuRollup.h 1233include/xulrunner/nsIMenuRollup.h
1222include/xulrunner/nsIMetaCharsetService.h 1234include/xulrunner/nsIMetaCharsetService.h
1223include/xulrunner/nsIModifyableXPointer.h 1235include/xulrunner/nsIModifyableXPointer.h
1224include/xulrunner/nsIModule.h 1236include/xulrunner/nsIModule.h
1225include/xulrunner/nsIModuleLoader.h 1237include/xulrunner/nsIModuleLoader.h
1226include/xulrunner/nsIMultiPartChannel.h 1238include/xulrunner/nsIMultiPartChannel.h
1227include/xulrunner/nsIMultiplexInputStream.h 1239include/xulrunner/nsIMultiplexInputStream.h
1228include/xulrunner/nsIMutable.h 1240include/xulrunner/nsIMutable.h
1229include/xulrunner/nsIMutableArray.h 1241include/xulrunner/nsIMutableArray.h
1230include/xulrunner/nsIMutationObserver.h 1242include/xulrunner/nsIMutationObserver.h
 1243include/xulrunner/nsIMutationObserver2.h
1231include/xulrunner/nsINIParser.h 1244include/xulrunner/nsINIParser.h
1232include/xulrunner/nsINSSCertCache.h 1245include/xulrunner/nsINSSCertCache.h
1233include/xulrunner/nsINSSErrorsService.h 1246include/xulrunner/nsINSSErrorsService.h
1234include/xulrunner/nsINameSpaceManager.h 1247include/xulrunner/nsINameSpaceManager.h
1235include/xulrunner/nsINativeAppSupport.h 1248include/xulrunner/nsINativeAppSupport.h
1236include/xulrunner/nsINativeKeyBindings.h 1249include/xulrunner/nsINativeKeyBindings.h
1237include/xulrunner/nsINavBookmarksService.h 1250include/xulrunner/nsINavBookmarksService.h
1238include/xulrunner/nsINavHistoryService.h 1251include/xulrunner/nsINavHistoryService.h
1239include/xulrunner/nsINestedURI.h 1252include/xulrunner/nsINestedURI.h
1240include/xulrunner/nsINetUtil.h 1253include/xulrunner/nsINetUtil.h
1241include/xulrunner/nsINetworkLinkService.h 1254include/xulrunner/nsINetworkLinkService.h
1242include/xulrunner/nsINode.h 1255include/xulrunner/nsINode.h
1243include/xulrunner/nsINodeInfo.h 1256include/xulrunner/nsINodeInfo.h
@@ -2033,29 +2046,33 @@ include/xulrunner/oggplay_callback.h @@ -2033,29 +2046,33 @@ include/xulrunner/oggplay_callback.h
2033include/xulrunner/oggplay_data.h 2046include/xulrunner/oggplay_data.h
2034include/xulrunner/oggz/oggz.h 2047include/xulrunner/oggz/oggz.h
2035include/xulrunner/oggz/oggz_comments.h 2048include/xulrunner/oggz/oggz_comments.h
2036include/xulrunner/oggz/oggz_constants.h 2049include/xulrunner/oggz/oggz_constants.h
2037include/xulrunner/oggz/oggz_deprecated.h 2050include/xulrunner/oggz/oggz_deprecated.h
2038include/xulrunner/oggz/oggz_io.h 2051include/xulrunner/oggz/oggz_io.h
2039include/xulrunner/oggz/oggz_off_t.h 2052include/xulrunner/oggz/oggz_off_t.h
2040include/xulrunner/oggz/oggz_off_t_generated.h 2053include/xulrunner/oggz/oggz_off_t_generated.h
2041include/xulrunner/oggz/oggz_read.h 2054include/xulrunner/oggz/oggz_read.h
2042include/xulrunner/oggz/oggz_seek.h 2055include/xulrunner/oggz/oggz_seek.h
2043include/xulrunner/oggz/oggz_stream.h 2056include/xulrunner/oggz/oggz_stream.h
2044include/xulrunner/oggz/oggz_table.h 2057include/xulrunner/oggz/oggz_table.h
2045include/xulrunner/oggz/oggz_write.h 2058include/xulrunner/oggz/oggz_write.h
 2059include/xulrunner/opentype-sanitiser.h
 2060include/xulrunner/ots-memory-stream.h
2046include/xulrunner/p12.h 2061include/xulrunner/p12.h
2047include/xulrunner/p12plcy.h 2062include/xulrunner/p12plcy.h
2048include/xulrunner/p12t.h 2063include/xulrunner/p12t.h
 2064include/xulrunner/pixman-version.h
 2065include/xulrunner/pixman.h
2049include/xulrunner/pk11func.h 2066include/xulrunner/pk11func.h
2050include/xulrunner/pk11pqg.h 2067include/xulrunner/pk11pqg.h
2051include/xulrunner/pk11priv.h 2068include/xulrunner/pk11priv.h
2052include/xulrunner/pk11pub.h 2069include/xulrunner/pk11pub.h
2053include/xulrunner/pk11sdr.h 2070include/xulrunner/pk11sdr.h
2054include/xulrunner/pkcs11.h 2071include/xulrunner/pkcs11.h
2055include/xulrunner/pkcs11f.h 2072include/xulrunner/pkcs11f.h
2056include/xulrunner/pkcs11n.h 2073include/xulrunner/pkcs11n.h
2057include/xulrunner/pkcs11p.h 2074include/xulrunner/pkcs11p.h
2058include/xulrunner/pkcs11t.h 2075include/xulrunner/pkcs11t.h
2059include/xulrunner/pkcs11u.h 2076include/xulrunner/pkcs11u.h
2060include/xulrunner/pkcs12.h 2077include/xulrunner/pkcs12.h
2061include/xulrunner/pkcs12t.h 2078include/xulrunner/pkcs12t.h

cvs diff -r1.14.2.2 -r1.14.2.3 pkgsrc/devel/xulrunner/Attic/dist.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/dist.mk 2010/10/29 20:23:37 1.14.2.2
+++ pkgsrc/devel/xulrunner/Attic/dist.mk 2010/12/14 10:44:04 1.14.2.3
@@ -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
8DISTNAME= firefox-${FIREFOX_VER}.source 8DISTNAME= firefox-${FIREFOX_VER}.source
9FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR} 9FIREFOX_VER= 3.6${MOZ_BRANCH_MINOR}
10MOZ_BRANCH= 1.9.2 10MOZ_BRANCH= 1.9.2
11MOZ_BRANCH_MINOR= .12 11MOZ_BRANCH_MINOR= .13
12MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 12MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
13EXTRACT_SUFX= .tar.bz2 13EXTRACT_SUFX= .tar.bz2
14 14
15DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo 15DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo
16PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches 16PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches
17 17
18WRKSRC= ${WRKDIR}/mozilla-${MOZ_BRANCH} 18WRKSRC= ${WRKDIR}/mozilla-${MOZ_BRANCH}

cvs diff -r1.36.2.2 -r1.36.2.3 pkgsrc/devel/xulrunner/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/distinfo 2010/10/29 20:23:37 1.36.2.2
+++ pkgsrc/devel/xulrunner/Attic/distinfo 2010/12/14 10:44:04 1.36.2.3
@@ -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
3SHA1 (firefox-3.6.12.source.tar.bz2) = 1cc3885687dd5ad21167d9d45f76eb1458f46bdd 3SHA1 (firefox-3.6.13.source.tar.bz2) = 1d1bc70d651bce4006687f5762638563c0494267
4RMD160 (firefox-3.6.12.source.tar.bz2) = 196e32a4cd9c6725e115aabcf320d7d8df5bca6e 4RMD160 (firefox-3.6.13.source.tar.bz2) = 658409db60a8f412ac74ff15a8c1d8c4ed85b71e
5Size (firefox-3.6.12.source.tar.bz2) = 51423668 bytes 5Size (firefox-3.6.13.source.tar.bz2) = 51478675 bytes
6SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a 6SHA1 (patch-aa) = d719f801f340688102e3b1c07b53655f4053180a
7SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462 7SHA1 (patch-ab) = a9a9db3f53ecac231007de9ed163bd99f2184462
8SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d 8SHA1 (patch-ac) = e50356963fd235ea11fa45baae356fcf21c6669d
9SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1 9SHA1 (patch-ad) = 7afb960af4e4a311481e7a7b25008ca9b9f7fba1
10SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351 10SHA1 (patch-ae) = 6679dd9c28f8029cc0ed2a32ae60da696099f351
11SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df 11SHA1 (patch-af) = 13a9617cd2894cf342487d2a9cfe8cf3066ba0df
12SHA1 (patch-ag) = 890b3d559c55fae75ca91fe742bc104bb8c452db 12SHA1 (patch-ag) = 890b3d559c55fae75ca91fe742bc104bb8c452db
13SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac 13SHA1 (patch-ah) = 5f8bf19d5ac5ea7e263366a56d10d2eeeee61bac
14SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a 14SHA1 (patch-ai) = 3444882b0f7f4b63273d8888af88be35ae60933a
15SHA1 (patch-aj) = 423e8915f6e6a166bf3bcbc00c22d590821d6e97 15SHA1 (patch-aj) = 423e8915f6e6a166bf3bcbc00c22d590821d6e97
16SHA1 (patch-ak) = d9aca1f9e143d600d8bc841984a2244a50b0ac8c 16SHA1 (patch-ak) = d9aca1f9e143d600d8bc841984a2244a50b0ac8c
17SHA1 (patch-al) = 7f369b954c413bd52f89236c5dfcc237d72150a5 17SHA1 (patch-al) = 7f369b954c413bd52f89236c5dfcc237d72150a5
18SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220 18SHA1 (patch-am) = 75eb92d1941309ffc13f01d7f1946a2f09170220
@@ -43,27 +43,26 @@ SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4e @@ -43,27 +43,26 @@ SHA1 (patch-mg) = 75ddcceaffae0bdb6ecb4e
43SHA1 (patch-mh) = a514caf6f6324aa82c4497713547c5e9088d16b9 43SHA1 (patch-mh) = a514caf6f6324aa82c4497713547c5e9088d16b9
44SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b 44SHA1 (patch-mi) = 787cb043bb7e687936afaf8f0c67b6b3a7b03e5b
45SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f 45SHA1 (patch-mj) = 197fab0e00256dedc8a5f181ee0d0d6e42d8177f
46SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9 46SHA1 (patch-mk) = 793dfa16e19e213d78995c893a28bc0d514135d9
47SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00 47SHA1 (patch-ml) = 9003af056e5b671b2345d0a75e99836746369c00
48SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8 48SHA1 (patch-mm) = 8e70a87f8c609f504f6d2fa9bfbc91dfbcd289a8
49SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b 49SHA1 (patch-mn) = e7e5e615ca26f7cee0fb27b796fd3d423d693f6b
50SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f 50SHA1 (patch-mp) = 34bf95224cdecedd93566f9405f725b0c9b5ee0f
51SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865 51SHA1 (patch-nd) = f5156ca4d1e61dd1b355bbaa5ebd9cc490d8d865
52SHA1 (patch-pa) = 7dffaba78ee254a545c3f7669a3eb2a92196becc 52SHA1 (patch-pa) = 7dffaba78ee254a545c3f7669a3eb2a92196becc
53SHA1 (patch-pb) = 9450fe31653c225d529a6ec4d551d0cda464965d 53SHA1 (patch-pb) = 9450fe31653c225d529a6ec4d551d0cda464965d
54SHA1 (patch-pc) = 45a680a5a9f0794f9dd0f6f4dcd7ce704780e939 54SHA1 (patch-pc) = 45a680a5a9f0794f9dd0f6f4dcd7ce704780e939
55SHA1 (patch-pd) = e1b0d5b91c65cc3945eea3488ca0126a3461cea0 55SHA1 (patch-pd) = e1b0d5b91c65cc3945eea3488ca0126a3461cea0
56SHA1 (patch-pe) = a1af6070fca2e22bd4ec4a1f5ac06ef60adc26cf 
57SHA1 (patch-pg) = fbf4ae0f334b97f201d05f9bdfd8a2643aeb33ea 56SHA1 (patch-pg) = fbf4ae0f334b97f201d05f9bdfd8a2643aeb33ea
58SHA1 (patch-ra) = 7dc1ead2756ac8eb9e900dab60f785468df013be 57SHA1 (patch-ra) = 7dc1ead2756ac8eb9e900dab60f785468df013be
59SHA1 (patch-rc) = 9f2e63689123ecbc1767e58e6f5608046dceab1a 58SHA1 (patch-rc) = 9f2e63689123ecbc1767e58e6f5608046dceab1a
60SHA1 (patch-xa) = ae5ed1f0fb9a0fd45242a94739853b199ed7da72 59SHA1 (patch-xa) = ae5ed1f0fb9a0fd45242a94739853b199ed7da72
61SHA1 (patch-xb) = c09bd676d21bef02e04c68c2362e32f408ea9201 60SHA1 (patch-xb) = c09bd676d21bef02e04c68c2362e32f408ea9201
62SHA1 (patch-xc) = 6e1d6b21d7ded744b082173ea6f35b45999fa965 61SHA1 (patch-xc) = 6e1d6b21d7ded744b082173ea6f35b45999fa965
63SHA1 (patch-xd) = 2ddf436186ccebab28380b9e80f52f061ca3d73e 62SHA1 (patch-xd) = 2ddf436186ccebab28380b9e80f52f061ca3d73e
64SHA1 (patch-xe) = 1bcd9def6f9636fa9deb0edb994e5672529b615b 63SHA1 (patch-xe) = 1bcd9def6f9636fa9deb0edb994e5672529b615b
65SHA1 (patch-xf) = 5e68024f66e5ba9086ed6ec4a0cc562714e99219 64SHA1 (patch-xf) = 5e68024f66e5ba9086ed6ec4a0cc562714e99219
66SHA1 (patch-xg) = d8355840ee91dd64ff650a12be87f2c51d8df196 65SHA1 (patch-xg) = d8355840ee91dd64ff650a12be87f2c51d8df196
67SHA1 (patch-xj) = 7e237668aa4dfa55833d125d2a1464fb97ae3ada 66SHA1 (patch-xj) = 7e237668aa4dfa55833d125d2a1464fb97ae3ada
68SHA1 (patch-xk) = 16ac8dc3bb5c241452eae6833d40aaf876453761 67SHA1 (patch-xk) = 16ac8dc3bb5c241452eae6833d40aaf876453761
69SHA1 (patch-xl) = afd74085c01d207907d0b3bfc040bf92fd1ba8b1 68SHA1 (patch-xl) = afd74085c01d207907d0b3bfc040bf92fd1ba8b1

cvs diff -r1.16 -r1.16.2.1 pkgsrc/devel/xulrunner/Attic/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/devel/xulrunner/Attic/mozilla-common.mk 2010/09/09 09:41:21 1.16
+++ pkgsrc/devel/xulrunner/Attic/mozilla-common.mk 2010/12/14 10:44:04 1.16.2.1
@@ -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
10GNU_CONFIGURE= yes 10GNU_CONFIGURE= yes
11USE_TOOLS+= pkg-config perl gmake autoconf213 11USE_TOOLS+= pkg-config perl gmake autoconf213
12USE_LANGUAGES+= c99 c++ 12USE_LANGUAGES+= c99 c++
13UNLIMIT_RESOURCES+= datasize 13UNLIMIT_RESOURCES+= datasize
14 14
15BUILD_DEPENDS+= zip>=2.3:../../archivers/zip 15BUILD_DEPENDS+= zip>=2.3:../../archivers/zip
16 16
17PKG_DESTDIR_SUPPORT= user-destdir 17PKG_DESTDIR_SUPPORT= user-destdir
18CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh 18CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh
19CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh 19CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh
20PRIVILEGED_STAGES+= clean 20PRIVILEGED_STAGES+= clean
21 21
22CONFIGURE_ARGS+= --disable-tests --disable-pedantic 22CONFIGURE_ARGS+= --disable-tests --disable-pedantic
23CONFIGURE_ARGS+= --enable-crypto 23CONFIGURE_ARGS+= --enable-crypto
24CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads 24CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads
25CONFIGURE_ARGS+= --disable-javaxpcom 25CONFIGURE_ARGS+= --disable-javaxpcom
26CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 26CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2
27CONFIGURE_ARGS+= --enable-svg --enable-mathml 27CONFIGURE_ARGS+= --enable-svg --enable-mathml
28CONFIGURE_ARGS+= --enable-system-cairo 28CONFIGURE_ARGS+= --disable-system-cairo
29CONFIGURE_ARGS+= --with-system-jpeg 29CONFIGURE_ARGS+= --with-system-jpeg
30CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2 30CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2
31CONFIGURE_ARGS+= --enable-system-sqlite 31CONFIGURE_ARGS+= --enable-system-sqlite
32CONFIGURE_ARGS+= --disable-crashreporter 32CONFIGURE_ARGS+= --disable-crashreporter
33CONFIGURE_ARGS+= --disable-installer 33CONFIGURE_ARGS+= --disable-installer
34CONFIGURE_ARGS+= --disable-libnotify 34CONFIGURE_ARGS+= --disable-libnotify
35CONFIGURE_ARGS+= --disable-necko-wifi 35CONFIGURE_ARGS+= --disable-necko-wifi
36CONFIGURE_ARGS+= --disable-ipc # no chromium platform support on BSD 36CONFIGURE_ARGS+= --disable-ipc # no chromium platform support on BSD
37 37
38SUBST_CLASSES+= fix-paths 38SUBST_CLASSES+= fix-paths
39SUBST_STAGE.fix-paths= pre-configure 39SUBST_STAGE.fix-paths= pre-configure
40SUBST_MESSAGE.fix-paths= Fixing absolute paths. 40SUBST_MESSAGE.fix-paths= Fixing absolute paths.
41SUBST_FILES.fix-paths= ${MOZILLA_DIR}xpcom/build/nsXPCOMPrivate.h 41SUBST_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'
75CONFIGURE_ENV+= ac_cv_thread_keyword=no 75CONFIGURE_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
80PREFER.bzip2?= pkgsrc 80PREFER.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"
87BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.6.22 87BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.1
88CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al 88CONFIGURE_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"
93BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.3nb1 93BUILDLINK_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"

File Deleted: pkgsrc/devel/xulrunner/patches/Attic/patch-pe