Commit graph

253 commits

Author SHA1 Message Date
Beat Gaetzi
2c57c96eda - Update to 3.6.10 2010-09-16 15:07:26 +00:00
Beat Gaetzi
d0dc4af833 - Update to 3.6.9
Security:	http://www.vuxml.org/freebsd/4a21ce2c-bb13-11df-8e32-000f20797ede.html
2010-09-08 07:55:53 +00:00
Beat Gaetzi
901e6d609d - Unbreak with recent versions of GCC
PR:		ports/142736
Submitted by:	bf <bf1783 AT gmail.com>
2010-08-29 15:17:43 +00:00
Beat Gaetzi
77882f7bcb - Update to 3.6.8 2010-07-25 08:08:24 +00:00
Beat Gaetzi
284db446f6 - Update to 3.6.7.
- Remove NEWTAB option as the preference browser.link.open_external was
  removed in Firefox 3.5. [1]

Reported by:	crsd on EFnet [1]
Security:	http://www.vuxml.org/freebsd/8c2ea875-9499-11df-8e32-000f20797ede.html
2010-07-21 13:31:55 +00:00
Beat Gaetzi
1ecf08c106 - Update to 3.6.4
Feature safe:	yes
Security:	http://www.vuxml.org/freebsd/99858b7c-7ece-11df-a007-000f20797ede.html
2010-06-23 18:19:08 +00:00
Beat Gaetzi
15f8c803c7 - Update to 3.6.3
Submitted by:	Florian Smeets <flo AT smeets.im> (via freebsd-gecko SVN)
Security:	http://www.vuxml.org/freebsd/ec8f449f-40ed-11df-9edc-000f20797ede.html
2010-04-06 08:14:02 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Beat Gaetzi
5cea961203 - Update to 3.6.2
Security:	http://www.vuxml.org/freebsd/5d5ed535-3653-11df-9edc-000f20797ede.html
2010-03-23 08:54:23 +00:00
Beat Gaetzi
b98f720761 - Update to 3.6
What's new in Firefox 3.6:

  * Support for the HTML5 File API
  * A change to how third-party software integrates with Firefox to
    increase stability.
  * The ability to run scripts asynchronously to speed up page load times.
  * A mechanism to prevent incompatible software from crashing Firefox.
  * Users can now change their browser's appearance with a single click,
    with built in support for Personas.
  * Firefox 3.6 will alert users about out of date plugins to keep them
    safe.
  * Open, native video can now be displayed full screen, and supports
    poster frames.
  * Support for the WOFF font format.
  * Improved JavaScript performance, overall browser responsiveness and
    startup time.
  * Support for new CSS, DOM and HTML5 web technologies.

Thanks to:	Andreas Tobler, Florian Smeets, nox@, miwi@ and all testers
2010-02-07 21:48:44 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Beat Gaetzi
41cf7a8c42 - Remove obsolete inclusion of www/mozilla/Makefile.common
Approved by:	portmgr (miwi)
Exp-run by:	miwi
2009-11-27 09:09:08 +00:00
Martin Wilke
341144f306 - Mark it now FORBIDDEN too many security issues.
With hat:	secteam
Security:	http://www.vuxml.org/freebsd/922d2398-9e2d-11de-a998-0030843d3802.html
2009-09-10 17:58:28 +00:00
Dirk Meyer
eca78ec61b - bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
2009-07-31 13:57:52 +00:00
Martin Wilke
92a8a3cd37 - S/gnome@/gecko@
Reported by:	kvm via #bsdports
2009-06-15 18:34:53 +00:00
Beat Gaetzi
e33b416ed3 - Backport patches to fix the following security vulnerabilities:
CVE-2009-1834
  CVE-2009-1835
  CVE-2009-1836
  CVE-2009-1838
  CVE-2009-1841

Obtained from:	Mozilla Bugzilla
Security:	http://www.vuxml.org/freebsd/da185955-5738-11de-b857-000f20797ede.html
With hat:	Gecko gang
2009-06-13 07:05:48 +00:00
Martin Wilke
eb81defc97 - Give Maintainership up to the Gecko Gang (gecko@) 2009-05-04 19:23:44 +00:00
Martin Wilke
5657fe7eac Backport patches to fix the following security vulnerabilities:
CVE-2009-1312
	CVE-2009-0652
	CVE-2009-1302
	CVE-2009-1303

Obtained from:	Mozilla Bugzilla
Security:	http://www.vuxml.org/freebsd/3b18e237-2f15-11de-9672-0030843d3802.html
2009-04-22 08:49:19 +00:00
Martin Wilke
2ae036e78c Take maintainership. The first of two steps is to take all
Gecko Stuff from the Gnome team. I'd like to say thanks a lot for
all the work in the past years.
2009-04-12 19:27:13 +00:00
Marius Strobl
532c41471e Resurrect www/mozilla/Makefile.common rev. 1.30 and associated changes,
which got lost with the switch to bsd.gecko.mk:
Work around the miscompilation/mislinkage problem of the sCanonicalVTable
hacks in the XPCOM string code on sparc64 by omitting the code in question
and bump PORTREVISIONs accordingly.

Approved by:	marcus
2009-04-04 11:47:00 +00:00
Joe Marcus Clarke
30f951a2e3 Merge patches from Firefox Bugzilla to fix CVE-2009-1169. 2009-03-29 16:00:48 +00:00
Marcel Moolenaar
e4c49b72da grep for 'pthread:' in the compiler's spec file to avoid matching
random references of 'pthread'. On powerpc the mfwrap production
mentions "pthread_create", which matched the RE.

Ok'd by: marcus (thanks!)
2009-03-21 18:51:50 +00:00
Joe Marcus Clarke
1bf791b96a Backport patches to fix the following security vulnerabilities:
CVE-2009-0776
CVE-2009-0775
CVE-2009-0772

Obtained from:	Mozilla Bugzilla
2009-03-08 22:16:15 +00:00
Joe Marcus Clarke
87d7a27d12 Back-port some more patches to fix CVE-2009-0352.
Obtained from:	Mozilla Bugzilla
Reported by:	simon
2009-02-23 20:40:55 +00:00
Joe Marcus Clarke
5ceb45e992 Backport patches for the following security bugs:
CVE-2009-0355
CVE-2009-0356
CVE-2009-0357

This allows Firefox 2 to be unforbidden for the time being.
2009-02-15 18:20:11 +00:00
Martin Wilke
dde88a4d42 - Fix portaudit conflict with www/firefox and www/firefox3
- Mark www/firefox and www/linux-firefox FORBIDDEN

Discussion by:	simon/stas
With hat:	secteam
2009-02-11 19:15:07 +00:00
Jeremy Messenger
15b6544926 Add a new framework for browser plugins, USE_WEBPLUGINS. It is for which foo
plugins support one of web browsers and can take care of plist (depend on how
you use it) at the same time. I have written a complete document and even show
how it works in the www/firefox/Makefile.webplugins so be sure to read in
there. If there is anything that isn't clear in the document, please feel free
to ask and I will try my best to improvement it.

FYI: GNOME 2.24 depends on this, so it's coming.

BTW: It's based on www/linux-mplayer-plugin/Makefile.npapi with heavy modified.

Approved by:	portmgr
2009-01-10 02:45:46 +00:00
Wesley Shields
9168603ee2 - Remove conditional checks for FreeBSD 5.x and older
Approved by:	pav
2009-01-06 16:53:07 +00:00
Martin Wilke
6f4377b007 - Update to 2.0.0.20
Approved by:	marcus
Security:	http://www.vuxml.org/freebsd/29f5bfc5-ce04-11dd-a721-0030843d3802.html
2008-12-19 20:17:38 +00:00
Joe Marcus Clarke
e6a13684ad Update to 2.0.0.19, and add libgnomeui support.
PR:		129728
Submitted by:	"Dima Panov" <fluffy@fluffy.khv.ru>
2008-12-18 22:11:16 +00:00
Pav Lucistnik
02b9c46037 - Update to 2.0.0.18
Security:	https://developer.mozilla.org/devnews/index.php/2008/11/12/firefox-20018-and-304-security-updates-now-available-for-download/
2008-11-13 13:20:55 +00:00
Martin Wilke
45a7048817 - Update to 2.0.0.17
Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/2273879e-8a2f-11dd-a6fe-0030843d3802.html
2008-09-24 12:28:56 +00:00
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +00:00
Joe Marcus Clarke
9159e8c517 Update to 2.0.0.16. See
http://en-us.www.mozilla.com/en-US/firefox/2.0.0.16/releasenotes/ for a list
of changes in this release.
2008-07-17 20:12:26 +00:00
Edwin Groothuis
090059a210 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 14:17:21 +00:00
Jeremy Messenger
4d7a7da570 -Update to 2.0.0.14.
-Mask FP_X_DNML not only on i386, but also on amd64. [1]

Security:	http://www.mozilla.org/security/announce/2008/mfsa2008-20.html
Obtained from:	delphij's committed on thunderbird. [1]
2008-04-23 05:45:51 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
4a91fc6bc1 - Update to 2.0.0.13
Approved by:	ahze (gnome)
Security:	http://www.vuxml.org/freebsd/12b336c6-fe36-11dc-b09c-001c2514716c.html
2008-03-30 17:02:34 +00:00
Jeremy Messenger
a6cd016924 - Add "--with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA}" to fix other
applications in the runtime. Some applications required to have set
  MOZILLA_FIVE_HOME or/and LD_LIBRARY_PATH to make it works in the runtime. Now,
  it's no longer need to set these variables, which this flag takes care of it.
  The MOZILLA_FIVE_HOME still works with this flag if someone need to use
  different one. I have learned about this flag from RPM, Debian, Gentoo ebuild
  and other packages.
- Bump the PORTREVISION.

Have been tested in MC CVS since Dec.
2008-02-28 04:39:23 +00:00
Joe Marcus Clarke
af88ea6c09 Update to 2.0.0.12. This is a security and stability release. See
http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.12
for a list of patched vulnerabilities.

PR:		120455
Security:	http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.12
Submitted by:	beech
2008-02-09 16:32:56 +00:00
Marius Strobl
7dfcb34747 Work around the miscompilation/mislinkage problem of the sCanonicalVTable
hacks in the XPCOM string code on sparc64 by omitting the code in question
and bump PORTREVISIONs accordingly.

Approved by:	marcus
2008-01-21 22:19:53 +00:00
Jeremy Messenger
1bd6a0f7c6 Fix the pkg-message never display.
PR:		ports/119394
Submitted by:	naddy
2008-01-10 18:02:49 +00:00
Jeremy Messenger
9e9592d925 Update to 2.0.0.11. 2007-12-12 04:57:19 +00:00
Xin LI
438f72539d Fix a regression on firefox 2.0.0.10, as described in Mozilla bug 405584,
affecting canvas rendering.

Obtained from:	https://bugzilla.mozilla.org/attachment.cgi?id=284556
Approved by:	portmgr (marcus)
2007-11-29 01:37:39 +00:00
Xin LI
d2f763a900 Update to 2.0.0.10, this is a security update for CVE-2007-5959.
Approved by:	portmgr (marcus)
2007-11-28 17:47:33 +00:00
Michael Johnson
7f59617beb - Update to 2.0.0.9
Approved by:	portsmgr (marcus)
2007-11-06 03:06:47 +00:00
Michael Johnson
88ce02b7ef Update to 2.0.0.8 2007-10-19 18:06:55 +00:00
Joe Marcus Clarke
d018f5f996 * Workaround a bug which can cause applications embedding Gecko to crash
on exit [1]

* Use the correct size for a JavaScript object on 64-bit platforms which
  will help get the Java plug-in working on those platforms [2]

Test by:	mezz [1]
Submitted by:	jkim [2]
Obtained from:	Firefox trunk [2]
2007-10-10 00:15:33 +00:00
Mark Linimon
581e69adb2 Set USE_PERL5/WANT_PERL as appropriate, for ports that either depend on
perl unconditonally, or conditionally.  To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.

Hat:		portmgr
2007-10-07 05:45:04 +00:00
Edwin Groothuis
b448c92411 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 06:21:46 +00:00