Wed Dec 17 21:06:46 2008 UTC ()
Pullup ticket #2612 - tnn
firefox3: security update

Revisions pulled up:
- www/firefox3/Makefile			1.10 (via patch)
- www/firefox3/distinfo			1.10
- www/firefox3/patches/patch-dm		delete
---
Module Name:	pkgsrc
Committed By:	tnn
Date:		Wed Dec 17 15:43:01 UTC 2008

Modified Files:
	pkgsrc/www/firefox3: Makefile distinfo
Removed Files:
	pkgsrc/www/firefox3/patches: patch-dm

Log Message:
Update to firefox3-3.0.5.
pkgsrc changes:
- drop the external sqlite3 dependency and add --disable-system-sqlite,
  until the linkage issues have been resolved. (both external and
internal sqlite3 were linked previously.)
- remove patch-dm which doesn't seem to be needed.
  (was inherited from firefox2, hardcoded a /usr/pkg run path)

upstream changes:
- Fixed several security issues.
- Fixed several stability issues.
- Official releases for the Bengali, Esperanto, Galician, Hindi, and
Latvian languages are now available.
- Replaced the End-User License Agreement with a new "Know Your Rights"
info bar on initial install.
- When installing multiple signed XPIs simultaneously, previous
versions of Firefox would fail.
- Fixed several issues found in the accessibility implementation.
- Added the ability to send OS-specific system notes in the crash
reporter.


(tron)
diff -r1.7.2.1 -r1.7.2.2 pkgsrc/www/firefox3/Makefile
diff -r1.5.2.1 -r1.5.2.2 pkgsrc/www/firefox3/distinfo
diff -r1.1.1.1 -r0 pkgsrc/www/firefox3/patches/patch-dm

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

--- pkgsrc/www/firefox3/Attic/Makefile 2008/11/17 09:57:55 1.7.2.1
+++ pkgsrc/www/firefox3/Attic/Makefile 2008/12/17 21:06:45 1.7.2.2
@@ -1,39 +1,38 @@ @@ -1,39 +1,38 @@
1# $NetBSD: Makefile,v 1.7.2.1 2008/11/17 09:57:55 rtr Exp $ 1# $NetBSD: Makefile,v 1.7.2.2 2008/12/17 21:06:45 tron 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
6PKG_DESTDIR_SUPPORT= user-destdir 6PKG_DESTDIR_SUPPORT= user-destdir
7 7
8MOZILLA_USE_GTK2= # yes 8MOZILLA_USE_GTK2= # yes
9MOZILLA_USE_XFT= YES 9MOZILLA_USE_XFT= YES
10 10
11INSTALLATION_DIRS= lib/pkgconfig 11INSTALLATION_DIRS= lib/pkgconfig
12 12
13CHECK_PORTABILITY_SKIP= security/nss/tests/libpkix/libpkix.sh 13CHECK_PORTABILITY_SKIP= security/nss/tests/libpkix/libpkix.sh
14 14
15BUILDLINK_API_DEPENDS.cairo+= cairo>=1.6.4 15BUILDLINK_API_DEPENDS.cairo+= cairo>=1.6.4
16.include "../../databases/sqlite3/buildlink3.mk" 
17 16
18PYTHON_FOR_BUILD_ONLY= yes 17PYTHON_FOR_BUILD_ONLY= yes
19.include "../../lang/python/application.mk" 18.include "../../lang/python/application.mk"
20CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} 19CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
21 20
22# Pull in standard firefox build framework, and override some things below 21# Pull in standard firefox build framework, and override some things below
23.include "../../www/firefox/Makefile-firefox.common" 22.include "../../www/firefox/Makefile-firefox.common"
24 23
25MAINTAINER= tnn@NetBSD.org 24MAINTAINER= tnn@NetBSD.org
26MOZ_VER= 3.0.4 25MOZ_VER= 3.0.5
27 26
28DESCR_SRC= ${.CURDIR}/../../www/firefox/DESCR 27DESCR_SRC= ${.CURDIR}/../../www/firefox/DESCR
29 28
30DISTINFO_FILE= ${.CURDIR}/../../www/firefox3/distinfo 29DISTINFO_FILE= ${.CURDIR}/../../www/firefox3/distinfo
31PATCHDIR= ${.CURDIR}/../../www/firefox3/patches 30PATCHDIR= ${.CURDIR}/../../www/firefox3/patches
32 31
33post-extract: copy-pkgconfig 32post-extract: copy-pkgconfig
34.PHONY: copy-pkgconfig 33.PHONY: copy-pkgconfig
35copy-pkgconfig: 34copy-pkgconfig:
36 cp ${.CURDIR}/../../www/firefox3/files/*.pc ${WRKSRC:Q}/build/unix 35 cp ${.CURDIR}/../../www/firefox3/files/*.pc ${WRKSRC:Q}/build/unix
37 36
38SUBST_CLASSES+= fix-pc 37SUBST_CLASSES+= fix-pc
39SUBST_STAGE.fix-pc= pre-configure 38SUBST_STAGE.fix-pc= pre-configure
@@ -74,15 +73,17 @@ install-libjemalloc: @@ -74,15 +73,17 @@ install-libjemalloc:
74 ${DESTDIR}${PREFIX}/lib/${MOZILLA}/libjemalloc.${SO_SUFFIX} 73 ${DESTDIR}${PREFIX}/lib/${MOZILLA}/libjemalloc.${SO_SUFFIX}
75.endif 74.endif
76 75
77INSTALLATION_DIRS+= lib/${MOZILLA}/modules 76INSTALLATION_DIRS+= lib/${MOZILLA}/modules
78 77
79# Can't use system PNG because it doesn't have APNG support? 78# Can't use system PNG because it doesn't have APNG support?
80CONFIGURE_ARGS+= --without-system-png 79CONFIGURE_ARGS+= --without-system-png
81# Override www/firefox's idea of toolkit 80# Override www/firefox's idea of toolkit
82CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 81CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2
83# Is dbus support useful for anything? 82# Is dbus support useful for anything?
84CONFIGURE_ARGS+= --disable-dbus 83CONFIGURE_ARGS+= --disable-dbus
85# Avoids needing curl on Linux 84# Avoids needing curl on Linux
86CONFIGURE_ARGS+= --disable-crashreporter 85CONFIGURE_ARGS+= --disable-crashreporter
 86#CONFIGURE_ARGS+= --disable-system-sqlite
 87.include "../../databases/sqlite3/buildlink3.mk"
87 88
88.include "../../mk/bsd.pkg.mk" 89.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/www/firefox3/Attic/distinfo 2008/11/17 09:57:55 1.5.2.1
+++ pkgsrc/www/firefox3/Attic/distinfo 2008/12/17 21:06:45 1.5.2.2
@@ -1,42 +1,41 @@ @@ -1,42 +1,41 @@
1$NetBSD: distinfo,v 1.5.2.1 2008/11/17 09:57:55 rtr Exp $ 1$NetBSD: distinfo,v 1.5.2.2 2008/12/17 21:06:45 tron Exp $
2 2
3SHA1 (firefox-3.0.4-source.tar.bz2) = 16715b4af7ca2bad6baa8d450a3fd9cb375ad6d6 3SHA1 (firefox-3.0.5-source.tar.bz2) = f934e073efaad3d4dde847c8491fa9529564d5d2
4RMD160 (firefox-3.0.4-source.tar.bz2) = 99e34b76feca22c74287b1e8d78a042c313c3f97 4RMD160 (firefox-3.0.5-source.tar.bz2) = ec6e7eab65649c5c79587a5a8ffb9b6b386b5a18
5Size (firefox-3.0.4-source.tar.bz2) = 36989339 bytes 5Size (firefox-3.0.5-source.tar.bz2) = 36948252 bytes
6SHA1 (patch-aa) = f995b5e53fa11ecb659ab2dd10551db1c71cc5f3 6SHA1 (patch-aa) = f995b5e53fa11ecb659ab2dd10551db1c71cc5f3
7SHA1 (patch-ab) = dd388a040f99f71a79cf03a328de810e8d623374 7SHA1 (patch-ab) = dd388a040f99f71a79cf03a328de810e8d623374
8SHA1 (patch-ac) = c814530c1a8574739b7557d007563232b6070c51 8SHA1 (patch-ac) = c814530c1a8574739b7557d007563232b6070c51
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) = 1518e5bb0ee162d7c4135a6cfb8112da83a38855 12SHA1 (patch-ax) = 1518e5bb0ee162d7c4135a6cfb8112da83a38855
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) = 943b38fef5e7070de7af8a055f05e576039ad8bb 18SHA1 (patch-br) = 943b38fef5e7070de7af8a055f05e576039ad8bb
19SHA1 (patch-bs) = 79cb84a5ed67780e124e7c595ee4ae6ffc7617a6 19SHA1 (patch-bs) = 79cb84a5ed67780e124e7c595ee4ae6ffc7617a6
20SHA1 (patch-bu) = 0714f658001c363f4abbfb248ac77c4862e3ccf9 20SHA1 (patch-bu) = 0714f658001c363f4abbfb248ac77c4862e3ccf9
21SHA1 (patch-bv) = ef06a6a774c9d4da7b3fbf6f4e274ab042926e49 21SHA1 (patch-bv) = ef06a6a774c9d4da7b3fbf6f4e274ab042926e49
22SHA1 (patch-bx) = 7d524d6d46593ba54f12a75c57822518feee84d0 22SHA1 (patch-bx) = 7d524d6d46593ba54f12a75c57822518feee84d0
23SHA1 (patch-cb) = 0929baadba9271ee8960a01997c2ded445fe39a2 23SHA1 (patch-cb) = 0929baadba9271ee8960a01997c2ded445fe39a2
24SHA1 (patch-de) = 18e481c3e69fe95b1af87bc800d93f47388fb60a 24SHA1 (patch-de) = 18e481c3e69fe95b1af87bc800d93f47388fb60a
25SHA1 (patch-df) = 17912d183f754ab6661d2be8092e6a07d142632b 25SHA1 (patch-df) = 17912d183f754ab6661d2be8092e6a07d142632b
26SHA1 (patch-dh) = 7592a6238acd5ef6e802d32103c897acb576825a 26SHA1 (patch-dh) = 7592a6238acd5ef6e802d32103c897acb576825a
27SHA1 (patch-dj) = 70360dffb20dd1029866d2e81899d003c9e17473 27SHA1 (patch-dj) = 70360dffb20dd1029866d2e81899d003c9e17473
28SHA1 (patch-dk) = 0d676fbaf581fe3f513481010745278df6bf77ae 28SHA1 (patch-dk) = 0d676fbaf581fe3f513481010745278df6bf77ae
29SHA1 (patch-dl) = cba07cba5717a75c89f007aba36295dccc1c25ab 29SHA1 (patch-dl) = cba07cba5717a75c89f007aba36295dccc1c25ab
30SHA1 (patch-dm) = eb86aee54fd213eb64a89e5bc2754971db9648f4 
31SHA1 (patch-do) = bdb018e157dcb5ef706b69184d8b739cfd32d8c3 30SHA1 (patch-do) = bdb018e157dcb5ef706b69184d8b739cfd32d8c3
32SHA1 (patch-dr) = 377b1d83079ada4d819b6702c1010cdd900575fc 31SHA1 (patch-dr) = 377b1d83079ada4d819b6702c1010cdd900575fc
33SHA1 (patch-ds) = 1e2e371b9ff7ab9049a947d8e0a63483a1fd244e 32SHA1 (patch-ds) = 1e2e371b9ff7ab9049a947d8e0a63483a1fd244e
34SHA1 (patch-du) = c6e66bb420ce9ea988f89b57d1c20a247704cfcf 33SHA1 (patch-du) = c6e66bb420ce9ea988f89b57d1c20a247704cfcf
35SHA1 (patch-dv) = a380d261d4c2771a672d2b0f4f1f23821e3e5266 34SHA1 (patch-dv) = a380d261d4c2771a672d2b0f4f1f23821e3e5266
36SHA1 (patch-ea) = 14e31d17c2493e468cd01f99abfc996853a11032 35SHA1 (patch-ea) = 14e31d17c2493e468cd01f99abfc996853a11032
37SHA1 (patch-eb) = dc9232b10075d17f7ed742e7be8ea036db2f0241 36SHA1 (patch-eb) = dc9232b10075d17f7ed742e7be8ea036db2f0241
38SHA1 (patch-ed) = 3c6281a75373843c5767fc1213d8cc67dc549e03 37SHA1 (patch-ed) = 3c6281a75373843c5767fc1213d8cc67dc549e03
39SHA1 (patch-wc) = 2de8665ed6c23c26566ca6d50165c0cf413a753d 38SHA1 (patch-wc) = 2de8665ed6c23c26566ca6d50165c0cf413a753d
40SHA1 (patch-wd) = fc5c3103ae6f2a2eccc01911a8207f3ca614008b 39SHA1 (patch-wd) = fc5c3103ae6f2a2eccc01911a8207f3ca614008b
41SHA1 (patch-we) = f7fecce05454e9794ff7a4e7789031a5ef49c42d 40SHA1 (patch-we) = f7fecce05454e9794ff7a4e7789031a5ef49c42d
42SHA1 (patch-wf) = c5adc9d3a6b23132399c23ea130f26e7a30a259d 41SHA1 (patch-wf) = c5adc9d3a6b23132399c23ea130f26e7a30a259d

File Deleted: pkgsrc/www/firefox3/patches/Attic/patch-dm