Commit graph

22 commits

Author SHA1 Message Date
Martin Wilke
eb81defc97 - Give Maintainership up to the Gecko Gang (gecko@) 2009-05-04 19:23:44 +00:00
Martin Wilke
0cc73e3ed7 - - Register conflicts for firefox3 and firefox3-devel
Submitted by:	flo
2009-04-30 07:33:52 +00:00
Martin Wilke
17015688b4 - Update to 3.0.10
Release note:
http://www.mozilla.com/en-US/firefox/3.0.10/releasenotes/
2009-04-28 11:42:05 +00:00
Martin Wilke
b60396e5ec - Update to 3.0.9
Security:	http://www.vuxml.org/freebsd/3b18e237-2f15-11de-9672-0030843d3802.html
2009-04-22 08:51:03 +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
e49fa2648d - Fix LP64-bugs and misaligned accesses. [1]
- Fix build on sparc64.

Approved by:	marcus
Obtained from:	NetBSD [1]
2009-04-04 12:59:28 +00:00
Joe Marcus Clarke
f52867663f Update to 3.0.8.
Submitted by:	Joseph S. Atkinson
2009-03-29 15:21:30 +00:00
Pav Lucistnik
5c69fdf1c1 - Enable multiple make jobs
PR:		ports/132988
Submitted by:	Anonymous <swell.k@gmail.com>
2009-03-24 10:22:32 +00:00
Pav Lucistnik
8265e15e48 - Update to 3.0.7 2009-03-06 09:27:31 +00:00
Martin Wilke
75261c48c3 - Update to 3.0.6 (security update)
Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/8b491182-f842-11dd-94d9-0030843d3802.html
2009-02-11 14:48:35 +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
Martin Wilke
66d37c6d98 - Update to 3.0.5
Approved by:	marcus
Security:	http://www.vuxml.org/freebsd/29f5bfc5-ce04-11dd-a721-0030843d3802.html
2008-12-19 20:13:01 +00:00
Mark Linimon
55eaa1a131 Mark as broken on sparc64.
Hat:	portmgr
2008-12-10 07:35:19 +00:00
Pav Lucistnik
a29bfe3e0a - Update to 3.0.4
Security:	https://developer.mozilla.org/devnews/index.php/2008/11/12/firefox-20018-and-304-security-updates-now-available-for-download/
2008-11-13 12:45:46 +00:00
Ed Schouten
b85628acce Make www/firefox3 work on PowerPC.
There were two things that prevented this port from compiling properly
on PowerPC:

- The `pthread hack' (GECKO_PTHREAD_LIBS) tried to obtain -lpthread from
  the gcc dumpspecs output. It expects these compiler flags to be on the
  first line of output, while on PowerPC the flags are on the second
  line.

- On FreeBSD/powerpc it needs to use the Linux xptcall wrappers.

I am not entirely convinced that it works properly, though. I've seen
Firefox crash inside pthread_mutex_lock during shutdown. I'm committing
these patches anyway, because getting it to compile is already a step
forward.

Approved by:	marcus
2008-11-04 07:15:51 +00:00
Martin Wilke
97c24d557f - Update to 3.0.3
Note:
This fixed a problem where users were unable to retrieve saved
passwords or save new passwords (bug 454708)

https://bugzilla.mozilla.org/show_bug.cgi?id=454708

Approved by:	portmgr (marcus)
2008-10-01 20:30:39 +00:00
Martin Wilke
86b1e2010d - Update to 3.0.2
Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/2273879e-8a2f-11dd-a6fe-0030843d3802.html
2008-09-24 12:29:35 +00:00
Pietro Cerutti
393a4f245d - Fix build on sparc64
Approved by:	gnome (mezz)
Approved by:	portmgr (pav)
2008-09-16 22:12:59 +00:00
Jeremy Messenger
8ef43a2209 Remove seek for plugins in lib/browser_plugins for now, because a few plugins
that built with Firefox 2 can causes Firefox 3 crashes. We are working on some
changes plugins directory by using www/linux-mplayer-plugin/Makefile.npapi.
Bump the PORTREVISION.

Reported by:	a few
Discussed with:	my team, FreeBSD GNOME Team
2008-07-27 20:21:31 +00:00
Jeremy Messenger
03cb7238ed Update to 3.0.1.
Security:	http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.1
2008-07-17 20:35:56 +00:00
Jeremy Messenger
caae905ef9 Fix the build if ${LOCALBASE}/include/base64.h exists from other ports or
unoffical stuff installed.

Reported by:	Oliver Lehmann <lehmann@ans-netz.de>
2008-07-06 05:29:53 +00:00
Jeremy Messenger
903b45dfc5 First all, ahze did most of work. Thanks ahze! Last week or so, I am just
merely pick up and help him. Thanks to many testers in both private and
mailing list emails for report a few of build and dependencies problems.
Also, thanks to marcus and Chess Griffin for test in their tinderboxes.

x11/pixman: Update to 0.10.0
-------------------------------------------------------
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
added a new feature in our USE_GNOME=ltverhack by can control the number
of shared library. To control the number of shared library, add the
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
port, you need to make sure the ABI doesn't change to use it..
-------------------------------------------------------

graphics/cairo: Update to 1.6.4
-------------------------------------------------------
Firefox 3 needs it. We have updated most cairo binding ports too.
-------------------------------------------------------

graphics/poppler: Update to 0.8.3
-------------------------------------------------------
The shared libraries version have been changed. All ports that depend on
poppler have PORTREVISION bump. The graphics/py-poppler has been updated
to 0.8.1 to work with newer poppler better. As for the poppler-qt, there
is no shared library version change.
-------------------------------------------------------

www/firefox3 and gecko ports related: Update to 3.0 final
-------------------------------------------------------
The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer
need to include bsd.gecko.mk/Makefile.common by manual. We are keeping it
in backward compatibility, so the rest ports won't be break. We haven't
add some other ports to have Firefox 3 support yet, so feel free to send
us patch or commit it by yourself (to committers). However, view in
bsd.gecko.mk for document.
-------------------------------------------------------

Approved by:	portmgr (marcus)
2008-06-30 20:16:22 +00:00