Tue Apr 28 09:14:25 2009 UTC ()
Update to Firefox 3.0.10. Fixes a botched security fix from 3.0.9 which
may result in crashes if certain addons are installed. (mfsa2009-23)


(tnn)
diff -r1.30 -r1.31 pkgsrc/www/firefox3/Makefile
diff -r1.23 -r1.24 pkgsrc/www/firefox3/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/www/firefox3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/firefox3/Attic/Makefile 2009/04/22 18:15:05 1.30
+++ pkgsrc/www/firefox3/Attic/Makefile 2009/04/28 09:14:25 1.31
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.30 2009/04/22 18:15:05 tnn Exp $ 1# $NetBSD: Makefile,v 1.31 2009/04/28 09:14:25 tnn Exp $
2 2
3MOZILLA= firefox3 # allow coexisting with firefox2 3MOZILLA= firefox3 # allow coexisting with firefox2
4COMMENT= Lightweight gecko-based web browser 4COMMENT= Lightweight gecko-based web browser
5 5
6MOZILLA_USE_GTK2= # yes 6MOZILLA_USE_GTK2= # yes
7MOZILLA_USE_XFT= YES 7MOZILLA_USE_XFT= YES
8 8
9INSTALLATION_DIRS= lib/pkgconfig share/applications share/pixmaps 9INSTALLATION_DIRS= lib/pkgconfig share/applications share/pixmaps
10 10
11CHECK_PORTABILITY_SKIP= security/nss/tests/libpkix/libpkix.sh 11CHECK_PORTABILITY_SKIP= security/nss/tests/libpkix/libpkix.sh
12 12
13BUILDLINK_API_DEPENDS.cairo+= cairo>=1.6.4 13BUILDLINK_API_DEPENDS.cairo+= cairo>=1.6.4
14 14
15# Pull in standard firefox build framework, and override some things below. 15# Pull in standard firefox build framework, and override some things below.
16# This include must appear first, to ensure that USE_LANGUAGES is set 16# This include must appear first, to ensure that USE_LANGUAGES is set
17# correctly before mk/compiler.mk may be loaded. 17# correctly before mk/compiler.mk may be loaded.
18.include "../../www/firefox/Makefile-firefox.common" 18.include "../../www/firefox/Makefile-firefox.common"
19 19
20MAINTAINER= tnn@NetBSD.org 20MAINTAINER= tnn@NetBSD.org
21MOZ_VER= 3.0.9 21MOZ_VER= 3.0.10
22 22
23XPTCFILES:= ${XPTCFILES:C,^,../../firefox3/files/,} 23XPTCFILES:= ${XPTCFILES:C,^,../../firefox3/files/,}
24DESCR_SRC= ${.CURDIR}/../../www/firefox/DESCR 24DESCR_SRC= ${.CURDIR}/../../www/firefox/DESCR
25 25
26DISTINFO_FILE= ${.CURDIR}/../../www/firefox3/distinfo 26DISTINFO_FILE= ${.CURDIR}/../../www/firefox3/distinfo
27PATCHDIR= ${.CURDIR}/../../www/firefox3/patches 27PATCHDIR= ${.CURDIR}/../../www/firefox3/patches
28 28
29.PHONY: copy-pkgconfig 29.PHONY: copy-pkgconfig
30post-extract: copy-pkgconfig 30post-extract: copy-pkgconfig
31copy-pkgconfig: 31copy-pkgconfig:
32 cp ${.CURDIR}/../../www/firefox3/files/*.pc ${WRKSRC:Q}/build/unix 32 cp ${.CURDIR}/../../www/firefox3/files/*.pc ${WRKSRC:Q}/build/unix
33 33
34SUBST_CLASSES+= fix-pc 34SUBST_CLASSES+= fix-pc

cvs diff -r1.23 -r1.24 pkgsrc/www/firefox3/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/www/firefox3/Attic/distinfo 2009/04/22 18:15:05 1.23
+++ pkgsrc/www/firefox3/Attic/distinfo 2009/04/28 09:14:25 1.24
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.23 2009/04/22 18:15:05 tnn Exp $ 1$NetBSD: distinfo,v 1.24 2009/04/28 09:14:25 tnn Exp $
2 2
3SHA1 (firefox-3.0.9-source.tar.bz2) = e2d80d6d445b62268fedc43f757918dd5c1ef83a 3SHA1 (firefox-3.0.10-source.tar.bz2) = 67f74cac153d37aa6aff8d5c62042fb76e197481
4RMD160 (firefox-3.0.9-source.tar.bz2) = 23d95e2f87483f8cb9a88f8b88fffd4a2be24602 4RMD160 (firefox-3.0.10-source.tar.bz2) = 301ecfe77eef5d0b698b1f1d340b952b1a59ab39
5Size (firefox-3.0.9-source.tar.bz2) = 37079070 bytes 5Size (firefox-3.0.10-source.tar.bz2) = 37081374 bytes
6SHA1 (patch-aa) = f995b5e53fa11ecb659ab2dd10551db1c71cc5f3 6SHA1 (patch-aa) = f995b5e53fa11ecb659ab2dd10551db1c71cc5f3
7SHA1 (patch-ab) = 4a1704e96b74c76adca615fdf2c9069ca17e9d70 7SHA1 (patch-ab) = 4a1704e96b74c76adca615fdf2c9069ca17e9d70
8SHA1 (patch-ac) = af80f061bdd918a61197c9c499e7d1f5b7d10ebd 8SHA1 (patch-ac) = af80f061bdd918a61197c9c499e7d1f5b7d10ebd
9SHA1 (patch-ad) = 20f2184a7e5e98b065e884c67e4c17fc52019a79 9SHA1 (patch-ad) = 20f2184a7e5e98b065e884c67e4c17fc52019a79
10SHA1 (patch-ae) = fea251aabc772c3d4ad3044c8295af45cc9cab2d 10SHA1 (patch-ae) = fea251aabc772c3d4ad3044c8295af45cc9cab2d
11SHA1 (patch-ap) = 552694ac2d6ca713aec98ec394f1215c048c2392 11SHA1 (patch-ap) = 552694ac2d6ca713aec98ec394f1215c048c2392
12SHA1 (patch-ax) = cbfe7a6392d5d2fefff123679ba1c056b1cc0aa9 12SHA1 (patch-ax) = cbfe7a6392d5d2fefff123679ba1c056b1cc0aa9
13SHA1 (patch-ba) = 3bd713cf2edcc61f489cea8269ca60e27c26f1d9 13SHA1 (patch-ba) = 3bd713cf2edcc61f489cea8269ca60e27c26f1d9
14SHA1 (patch-bb) = c7286542a9fe97ac9819a00c345272efb7e90e9c 14SHA1 (patch-bb) = c7286542a9fe97ac9819a00c345272efb7e90e9c
15SHA1 (patch-bm) = a0a69ca516e8a569d5e61293d5610b236192bf85 15SHA1 (patch-bm) = a0a69ca516e8a569d5e61293d5610b236192bf85
16SHA1 (patch-bo) = 6e06648e1ea9320349f3b2a524055b513ca74358 16SHA1 (patch-bo) = 6e06648e1ea9320349f3b2a524055b513ca74358
17SHA1 (patch-bq) = 2b29436d138fea4e1941d537be1a636969db9a77 17SHA1 (patch-bq) = 2b29436d138fea4e1941d537be1a636969db9a77
18SHA1 (patch-br) = 66940666497e82bfb39dcc9381ecd85942ab222c 18SHA1 (patch-br) = 66940666497e82bfb39dcc9381ecd85942ab222c