pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2005Q1]: pkgsrc/www Pullup ticket 504 - requested by Shin'ichi...
details: https://anonhg.NetBSD.org/pkgsrc/rev/edc64aa7b582
branches: pkgsrc-2005Q1
changeset: 491054:edc64aa7b582
user: salo <salo%pkgsrc.org@localhost>
date: Mon May 16 15:07:13 2005 +0000
description:
Pullup ticket 504 - requested by Shin'ichiro TAYA
security update for firefox
Revisions pulled up:
- pkgsrc/www/firefox/Makefile 1.15
- pkgsrc/www/firefox/Makefile-firefox.common 1.14, 1.16-1.18
- pkgsrc/www/firefox/PLIST 1.13-1.15
- pkgsrc/www/firefox/buildlink3.mk 1.5
- pkgsrc/www/firefox/distinfo 1.29
- pkgsrc/www/firefox-gtk1/PLIST 1.3-1.4
- pkgsrc/www/firefox-gtk1/buildlink3.mk 1.4
Module Name: pkgsrc
Committed By: taya
Date: Wed Apr 13 13:34:26 UTC 2005
Modified Files:
pkgsrc/www/firefox: Makefile-firefox.common PLIST
pkgsrc/www/firefox-gtk1: PLIST
Log Message:
change extensions list as same as Linux official build.
bump PKGREVISION.
fix PR pkg/29595
---
Module Name: pkgsrc
Committed By: wiz
Date: Fri Apr 15 12:42:27 UTC 2005
Modified Files:
pkgsrc/www/firefox: PLIST
Log Message:
Add two @exec ${MKDIR} lines for empty directories which have @dirrm
lines, to fix binary packages.
---
Module Name: pkgsrc
Committed By: wiz
Date: Fri Apr 15 12:44:30 UTC 2005
Modified Files:
pkgsrc/www/firefox-gtk1: PLIST
Log Message:
Add an @exec ${MKDIR} line for an empty directory which has a @dirrm
line, to fix binary packages.
---
Module Name: pkgsrc
Committed By: taya
Date: Sun Apr 24 14:00:12 UTC 2005
Modified Files:
pkgsrc/www/firefox: Makefile-firefox.common
Log Message:
concatinate extensions with separator ',' and set to MOZILLA_EXTENSIONS,
instead of using ':ts' modifier.
becase make of NetBSD-1.6.x doesn't have it.
suggested by Jeremy C. Reed.
---
Module Name: pkgsrc
Committed By: reed
Date: Mon Apr 25 19:26:10 UTC 2005
Modified Files:
pkgsrc/www/firefox: Makefile-firefox.common
Log Message:
Make sure build is without gssapi support. (Okayed by maintainer,
taya ... well really he said "I don't object your idea.")
This fixes a build bug when heimdal is detected but not buildlinked.
It is a known mozilla bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=245467
I didn't put this in the mozilla/Makefile.common, because didn't test
that yet.
This issue probably only happens when using /usr as the LOCALBASE,
which is not really supported and maybe I am the only one to hit this
with pkgsrc.
Maybe later someone can consider adding a build option for GSSAPI,
but I don't know anything about it in regards to a web browser myself.
---
Module Name: pkgsrc
Committed By: taya
Date: Sat May 14 15:27:10 UTC 2005
Modified Files:
pkgsrc/www/firefox: Makefile Makefile-firefox.common PLIST
buildlink3.mk distinfo
pkgsrc/www/firefox-gtk1: buildlink3.mk
Log Message:
Update firefox & firefox-gtk1 to 1.0.4.
This is a security fix release.
Fixed vulnerabilities are follows:
MFSA 2005-44 Privilege escalation via non-DOM property overrides
MFSA 2005-43 "Wrapped" javascript: urls bypass security checks
MFSA 2005-42 Code execution via javascript: IconURL
diffstat:
www/firefox-gtk1/PLIST | 44 +-----------------------------
www/firefox-gtk1/buildlink3.mk | 4 +-
www/firefox/Makefile | 12 +++++++-
www/firefox/Makefile-firefox.common | 9 ++++--
www/firefox/PLIST | 53 +++++++-----------------------------
www/firefox/buildlink3.mk | 4 +-
www/firefox/distinfo | 8 ++--
7 files changed, 38 insertions(+), 96 deletions(-)
diffs (truncated from 475 to 300 lines):
diff -r a8472d0e4180 -r edc64aa7b582 www/firefox-gtk1/PLIST
--- a/www/firefox-gtk1/PLIST Mon May 16 12:17:44 2005 +0000
+++ b/www/firefox-gtk1/PLIST Mon May 16 15:07:13 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2005/02/27 15:15:24 taya Exp $
+@comment $NetBSD: PLIST,v 1.2.2.1 2005/05/16 15:07:13 salo Exp $
bin/${MOZILLA}
@comment begin PROGRAMS
lib/${MOZILLA}/${MOZILLA_BIN}
@@ -47,26 +47,21 @@
lib/${MOZILLA}/components/libmork.${SO_SUFFIX}
lib/${MOZILLA}/components/libmozfind.${SO_SUFFIX}
lib/${MOZILLA}/components/libmozldap.${SO_SUFFIX}
-lib/${MOZILLA}/components/libmyspell.${SO_SUFFIX}
lib/${MOZILLA}/components/libnecko.${SO_SUFFIX}
lib/${MOZILLA}/components/libnecko2.${SO_SUFFIX}
lib/${MOZILLA}/components/libnsappshell.${SO_SUFFIX}
lib/${MOZILLA}/components/liboji.${SO_SUFFIX}
-lib/${MOZILLA}/components/libp3p.${SO_SUFFIX}
lib/${MOZILLA}/components/libpipboot.${SO_SUFFIX}
lib/${MOZILLA}/components/libpipnss.${SO_SUFFIX}
lib/${MOZILLA}/components/libpippki.${SO_SUFFIX}
lib/${MOZILLA}/components/libpref.${SO_SUFFIX}
lib/${MOZILLA}/components/librdf.${SO_SUFFIX}
-lib/${MOZILLA}/components/libspellchecker.${SO_SUFFIX}
lib/${MOZILLA}/components/libtoolkitcomps.${SO_SUFFIX}
lib/${MOZILLA}/components/libtransformiix.${SO_SUFFIX}
lib/${MOZILLA}/components/libtxmgr.${SO_SUFFIX}
lib/${MOZILLA}/components/libuconv.${SO_SUFFIX}
lib/${MOZILLA}/components/libucvmath.${SO_SUFFIX}
lib/${MOZILLA}/components/libuniversalchardet.${SO_SUFFIX}
-lib/${MOZILLA}/components/libwallet.${SO_SUFFIX}
-lib/${MOZILLA}/components/libwalletviewers.${SO_SUFFIX}
lib/${MOZILLA}/components/libwebbrwsr.${SO_SUFFIX}
lib/${MOZILLA}/components/libwebsrvcs.${SO_SUFFIX}
lib/${MOZILLA}/components/libwidget_gtk.${SO_SUFFIX}
@@ -110,7 +105,6 @@
lib/${MOZILLA}/chrome/chromelist.txt
lib/${MOZILLA}/chrome/classic.jar
lib/${MOZILLA}/chrome/comm.jar
-lib/${MOZILLA}/chrome/content-packs.jar
lib/${MOZILLA}/chrome/embed-sample.jar
lib/${MOZILLA}/chrome/en-US.jar
lib/${MOZILLA}/chrome/help.jar
@@ -183,8 +177,6 @@
lib/${MOZILLA}/components/mozbrwsr.xpt
lib/${MOZILLA}/components/mozfind.xpt
lib/${MOZILLA}/components/mozldap.xpt
-lib/${MOZILLA}/components/myspell/en-US.aff
-lib/${MOZILLA}/components/myspell/en-US.dic
lib/${MOZILLA}/components/necko.xpt
lib/${MOZILLA}/components/necko_about.xpt
lib/${MOZILLA}/components/necko_cache.xpt
@@ -214,7 +206,6 @@
lib/${MOZILLA}/components/nsUpdateService.js
lib/${MOZILLA}/components/nsXmlRpcClient.js
lib/${MOZILLA}/components/oji.xpt
-lib/${MOZILLA}/components/p3p.xpt
lib/${MOZILLA}/components/passwordmgr.xpt
lib/${MOZILLA}/components/pipboot.xpt
lib/${MOZILLA}/components/pipnss.xpt
@@ -232,8 +223,6 @@
lib/${MOZILLA}/components/shellservice.xpt
lib/${MOZILLA}/components/shistory.xpt
lib/${MOZILLA}/components/sidebar.xpt
-lib/${MOZILLA}/components/signonviewer.xpt
-lib/${MOZILLA}/components/spellchecker.xpt
lib/${MOZILLA}/components/toolkitprofile.xpt
lib/${MOZILLA}/components/txmgr.xpt
lib/${MOZILLA}/components/txtsvc.xpt
@@ -241,9 +230,6 @@
lib/${MOZILLA}/components/unicharutil.xpt
lib/${MOZILLA}/components/update.xpt
lib/${MOZILLA}/components/uriloader.xpt
-lib/${MOZILLA}/components/wallet.xpt
-lib/${MOZILLA}/components/walleteditor.xpt
-lib/${MOZILLA}/components/walletpreview.xpt
lib/${MOZILLA}/components/webBrowser_core.xpt
lib/${MOZILLA}/components/webbrowserpersist.xpt
lib/${MOZILLA}/components/webshell_idls.xpt
@@ -280,13 +266,6 @@
lib/${MOZILLA}/defaults/profile/mimeTypes.rdf
lib/${MOZILLA}/defaults/profile/prefs.js
lib/${MOZILLA}/defaults/profile/search.rdf
-lib/${MOZILLA}/defaults/wallet/DistinguishedSchema.tbl
-lib/${MOZILLA}/defaults/wallet/FieldSchema.tbl
-lib/${MOZILLA}/defaults/wallet/PositionalSchema.tbl
-lib/${MOZILLA}/defaults/wallet/SchemaConcat.tbl
-lib/${MOZILLA}/defaults/wallet/SchemaStrings.tbl
-lib/${MOZILLA}/defaults/wallet/StateSchema.tbl
-lib/${MOZILLA}/defaults/wallet/VcardSchema.tbl
lib/${MOZILLA}/greprefs/all.js
lib/${MOZILLA}/greprefs/non-shared.txt
lib/${MOZILLA}/greprefs/security-prefs.js
@@ -1603,10 +1582,6 @@
include/${MOZILLA}/oji/nsJVMManager.h
include/${MOZILLA}/oji/nsJVMPluginTagInfo.h
include/${MOZILLA}/oji/nsjvm.h
-include/${MOZILLA}/p3p/nsIPolicyListener.h
-include/${MOZILLA}/p3p/nsIPolicyReference.h
-include/${MOZILLA}/p3p/nsIPolicyTarget.h
-include/${MOZILLA}/p3p/nsP3PCIID.h
include/${MOZILLA}/passwordmgr/nsIPassword.h
include/${MOZILLA}/pipboot/nsIBufEntropyCollector.h
include/${MOZILLA}/pipboot/nsISSLStatusProvider.h
@@ -1742,10 +1717,6 @@
include/${MOZILLA}/shistory/nsISHistoryInternal.h
include/${MOZILLA}/shistory/nsISHistoryListener.h
include/${MOZILLA}/sidebar/nsISidebar.h
-include/${MOZILLA}/spellchecker/mozIPersonalDictionary.h
-include/${MOZILLA}/spellchecker/mozISpellCheckingEngine.h
-include/${MOZILLA}/spellchecker/mozISpellI18NManager.h
-include/${MOZILLA}/spellchecker/mozISpellI18NUtil.h
include/${MOZILLA}/string/nsAString.h
include/${MOZILLA}/string/nsAlgorithm.h
include/${MOZILLA}/string/nsCharTraits.h
@@ -1845,12 +1816,6 @@
include/${MOZILLA}/view/nsIViewManager.h
include/${MOZILLA}/view/nsIViewObserver.h
include/${MOZILLA}/view/nsViewsCID.h
-include/${MOZILLA}/wallet/nsCPassword.h
-include/${MOZILLA}/wallet/nsIPassword.h
-include/${MOZILLA}/wallet/nsIWalletService.h
-include/${MOZILLA}/walletviewers/nsISignonViewer.h
-include/${MOZILLA}/walletviewers/nsIWalletEditor.h
-include/${MOZILLA}/walletviewers/nsIWalletPreview.h
include/${MOZILLA}/webbrowserpersist/nsCWebBrowserPersist.h
include/${MOZILLA}/webbrowserpersist/nsIWebBrowserPersist.h
include/${MOZILLA}/webbrwsr/nsCTooltipTextProvider.h
@@ -2256,13 +2221,13 @@
@dirrm lib/${MOZILLA}/res/dtd
@dirrm lib/${MOZILLA}/res/builtin
@dirrm lib/${MOZILLA}/res
+@exec ${MKDIR} %D/lib/${MOZILLA}/plugins
@dirrm lib/${MOZILLA}/plugins
@dirrm lib/${MOZILLA}/ipc/modules
@dirrm lib/${MOZILLA}/ipc
@dirrm lib/${MOZILLA}/init.d
@dirrm lib/${MOZILLA}/icons
@dirrm lib/${MOZILLA}/greprefs
-@dirrm lib/${MOZILLA}/defaults/wallet
@dirrm lib/${MOZILLA}/defaults/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
@dirrm lib/${MOZILLA}/defaults/profile/extensions
@dirrm lib/${MOZILLA}/defaults/profile/chrome
@@ -2270,7 +2235,6 @@
@dirrm lib/${MOZILLA}/defaults/pref
@dirrm lib/${MOZILLA}/defaults/autoconfig
@dirrm lib/${MOZILLA}/defaults
-@dirrm lib/${MOZILLA}/components/myspell
@dirrm lib/${MOZILLA}/components
@dirrm lib/${MOZILLA}/chrome
@dirrm lib/${MOZILLA}
@@ -2294,8 +2258,6 @@
@dirrm include/${MOZILLA}/webshell
@dirrm include/${MOZILLA}/webbrwsr
@dirrm include/${MOZILLA}/webbrowserpersist
-@dirrm include/${MOZILLA}/walletviewers
-@dirrm include/${MOZILLA}/wallet
@dirrm include/${MOZILLA}/view
@dirrm include/${MOZILLA}/util
@dirrm include/${MOZILLA}/uriloader
@@ -2314,7 +2276,6 @@
@dirrm include/${MOZILLA}/txmgr
@dirrm include/${MOZILLA}/toolkitcomps
@dirrm include/${MOZILLA}/string
-@dirrm include/${MOZILLA}/spellchecker
@dirrm include/${MOZILLA}/sidebar
@dirrm include/${MOZILLA}/shistory
@dirrm include/${MOZILLA}/shellservice
@@ -2332,7 +2293,6 @@
@dirrm include/${MOZILLA}/pipnss
@dirrm include/${MOZILLA}/pipboot
@dirrm include/${MOZILLA}/passwordmgr
-@dirrm include/${MOZILLA}/p3p
@dirrm include/${MOZILLA}/oji
@dirrm include/${MOZILLA}/nspr/private
@dirrm include/${MOZILLA}/nspr/obsolete
diff -r a8472d0e4180 -r edc64aa7b582 www/firefox-gtk1/buildlink3.mk
--- a/www/firefox-gtk1/buildlink3.mk Mon May 16 12:17:44 2005 +0000
+++ b/www/firefox-gtk1/buildlink3.mk Mon May 16 15:07:13 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1.2.1 2005/03/25 08:29:00 salo Exp $
+# $NetBSD: buildlink3.mk,v 1.1.1.1.2.2 2005/05/16 15:07:13 salo Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
FIREFOX_GTK2_BUILDLINK3_MK:= ${FIREFOX_GTK2_BUILDLINK3_MK}+
@@ -12,7 +12,7 @@
.if !empty(FIREFOX_GTK2_BUILDLINK3_MK:M+)
BUILDLINK_DEPENDS.firefox-gtk1+= firefox-gtk1>=1.0
-BUILDLINK_RECOMMENDED.firefox-gtk1+= firefox-gtk1>=1.0.2
+BUILDLINK_RECOMMENDED.firefox-gtk1+= firefox-gtk1>=1.0.4
BUILDLINK_PKGSRCDIR.firefox-gtk1?= ../../www/firefox-gtk1
.endif # FIREFOX_GTK2_BUILDLINK3_MK
diff -r a8472d0e4180 -r edc64aa7b582 www/firefox/Makefile
--- a/www/firefox/Makefile Mon May 16 12:17:44 2005 +0000
+++ b/www/firefox/Makefile Mon May 16 15:07:13 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2005/02/27 13:20:43 taya Exp $
+# $NetBSD: Makefile,v 1.12.2.1 2005/05/16 15:07:13 salo Exp $
MOZILLA= firefox
EXTRACT_SUFX= .tar.bz2
@@ -8,4 +8,14 @@
MOZILLA_USE_GTK2= # defined
MOZILLA_USE_XFT= YES
+PKGCONFIG_OVERRIDE+= build/unix/firefox-gtkmozembed.pc
+PKGCONFIG_OVERRIDE+= build/unix/firefox-js.pc
+PKGCONFIG_OVERRIDE+= build/unix/firefox-nspr.pc
+PKGCONFIG_OVERRIDE+= build/unix/firefox-nss.pc
+PKGCONFIG_OVERRIDE+= build/unix/firefox-plugin.pc
+PKGCONFIG_OVERRIDE+= build/unix/firefox-xpcom.pc
+# Some .pc files are filled in by the build process, so we can't fix the
+# rpaths until this has happened.
+PKGCONFIG_OVERRIDE_STAGE= post-build
+
.include "../../www/firefox/Makefile-firefox.common"
diff -r a8472d0e4180 -r edc64aa7b582 www/firefox/Makefile-firefox.common
--- a/www/firefox/Makefile-firefox.common Mon May 16 12:17:44 2005 +0000
+++ b/www/firefox/Makefile-firefox.common Mon May 16 15:07:13 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile-firefox.common,v 1.11.2.3 2005/04/22 06:48:12 snj Exp $
+# $NetBSD: Makefile-firefox.common,v 1.11.2.4 2005/05/16 15:07:13 salo Exp $
MOZILLA_BIN= firefox-bin
-MOZ_VER= 1.0.3
+MOZ_VER= 1.0.4
EXTRACT_SUFX= .tar.bz2
DISTNAME= firefox-${MOZ_VER}-source
@@ -23,7 +23,10 @@
CONFIGURE_ARGS+= --disable-mailnews
CONFIGURE_ARGS+= --disable-composer
CONFIGURE_ARGS+= --enable-single-profile
-CONFIGURE_ARGS+= --enable-extensions=default,-irc,-typeaheadfind
+CONFIGURE_ARGS+= --without-gssapi
+
+MOZILLA_EXTENSIONS= cookie,gnomevfs,inspector,negotiateauth,pref,transformiix,universalchardet,webservices,xml-rpc,xmlextras
+CONFIGURE_ARGS+= --enable-extensions=${MOZILLA_EXTENSIONS}
USE_LANGUAGES+= c++
BUILD_MATHML= # defined
diff -r a8472d0e4180 -r edc64aa7b582 www/firefox/PLIST
--- a/www/firefox/PLIST Mon May 16 12:17:44 2005 +0000
+++ b/www/firefox/PLIST Mon May 16 15:07:13 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2005/02/27 13:20:43 taya Exp $
+@comment $NetBSD: PLIST,v 1.12.2.1 2005/05/16 15:07:13 salo Exp $
bin/${MOZILLA}
@comment begin PROGRAMS
lib/${MOZILLA}/${MOZILLA_BIN}
@@ -47,18 +47,15 @@
lib/${MOZILLA}/components/libmork.${SO_SUFFIX}
lib/${MOZILLA}/components/libmozfind.${SO_SUFFIX}
lib/${MOZILLA}/components/libmozldap.${SO_SUFFIX}
-lib/${MOZILLA}/components/libmyspell.${SO_SUFFIX}
lib/${MOZILLA}/components/libnecko.${SO_SUFFIX}
lib/${MOZILLA}/components/libnecko2.${SO_SUFFIX}
lib/${MOZILLA}/components/libnsappshell.${SO_SUFFIX}
lib/${MOZILLA}/components/liboji.${SO_SUFFIX}
-lib/${MOZILLA}/components/libp3p.${SO_SUFFIX}
lib/${MOZILLA}/components/libpipboot.${SO_SUFFIX}
lib/${MOZILLA}/components/libpipnss.${SO_SUFFIX}
lib/${MOZILLA}/components/libpippki.${SO_SUFFIX}
lib/${MOZILLA}/components/libpref.${SO_SUFFIX}
lib/${MOZILLA}/components/librdf.${SO_SUFFIX}
-lib/${MOZILLA}/components/libspellchecker.${SO_SUFFIX}
lib/${MOZILLA}/components/libsystem-pref.${SO_SUFFIX}
lib/${MOZILLA}/components/libtoolkitcomps.${SO_SUFFIX}
lib/${MOZILLA}/components/libtransformiix.${SO_SUFFIX}
@@ -66,8 +63,6 @@
lib/${MOZILLA}/components/libuconv.${SO_SUFFIX}
lib/${MOZILLA}/components/libucvmath.${SO_SUFFIX}
lib/${MOZILLA}/components/libuniversalchardet.${SO_SUFFIX}
-lib/${MOZILLA}/components/libwallet.${SO_SUFFIX}
-lib/${MOZILLA}/components/libwalletviewers.${SO_SUFFIX}
lib/${MOZILLA}/components/libwebbrwsr.${SO_SUFFIX}
lib/${MOZILLA}/components/libwebsrvcs.${SO_SUFFIX}
lib/${MOZILLA}/components/libwidget_gtk2.${SO_SUFFIX}
@@ -101,6 +96,14 @@
lib/${MOZILLA}/libxpistub.${SO_SUFFIX}
${SUNOSLIB}lib/${MOZILLA}/libfreebl_hybrid_3.${SO_SUFFIX}
@comment end DSO
+@comment begin PKGCONFIG
+lib/pkgconfig/firefox-gtkmozembed.pc
+lib/pkgconfig/firefox-js.pc
+lib/pkgconfig/firefox-nspr.pc
+lib/pkgconfig/firefox-nss.pc
+lib/pkgconfig/firefox-plugin.pc
+lib/pkgconfig/firefox-xpcom.pc
+@comment end PKGCONFIG
@comment begin DATA
lib/${MOZILLA}/LICENSE
lib/${MOZILLA}/README.txt
@@ -110,7 +113,6 @@
lib/${MOZILLA}/chrome/chromelist.txt
lib/${MOZILLA}/chrome/classic.jar
lib/${MOZILLA}/chrome/comm.jar
Home |
Main Index |
Thread Index |
Old Index