supportable Mozilla installation hierarchy. This will be needed to
reliably build newer versions of Galeon and Epiphany.
Thanks to adamw for helping debug and fix the mozilla-devel version.
This is being done instead of the update to 1.7.3 since the update breaks
all dependent ports, and that many changes is not a good thing to do during
a freeze.
This update covers the following Mozilla bugs:
245066
226669
250862
255067
256316
257317
258005
Thanks to nectar for scraping all of these patches together.
Obtained from: Mozilla CVS
Approved by: portmgr (implicit)
* Build the chrome and component registries in a pkg-install script so that
the resulting paths are correct [1]
For a list of all the changes in 1.7, see
http://www.mozilla.org/releases/mozilla1.7. This port features support for
the GSSAPI extension as well as optional gnome-vfs support.
PR: 65590 [1]
Submitted by: thierry [1]
* Allow one to override JPI_LIST
* Fix some potential lock-ups related to esound
* Fix some potential pthread problems
* Fix libiconv support
* Use built-in libical
* Use included libart_lgpl
* Use SIZE
requested.
This means that mozilla-gtk2 and mozilla-devel-gtk2 are now mozilla and
mozilla-devel, respectively; and the old mozilla and mozilla-devel are now
mozilla-gtk1 and mozilla-devel-gtk1.
This is done for a whole plethora of reasons, and should please everybody
except galeon1 fanatics and uhm... anybody else who it doesn't please.
If you have WITH_MOZILLA set in your /etc/make.conf, you'll need to update
the value accordingly. GTK2 ports will automatically install GTK2 mozilla,
and GTK1 ports will automatically install GTK1 ports, so WITH_MOZILLA need
be defined only if you want the development version... which are dormant
right now anyway.
For now, all ports that honoured WITH_MOZILLA=mozilla-{,-devel}-gtk2 will
still honour those values as well as WITH_MOZILLA=mozilla{,-devel}, but
future ports reserve the right to ignore the *-gtk2 values.
HAVE_LONG_LONG, HAVE_ALIGNED_DOUBLES and HAVE_ALIGNED_LONGLONGS
for ia64. The build for ia64 breaks later for xptcall.
While here, remove the duplicate definitions for __sparc__ that
were identical to the definitions for __sparc64__. This was due
to the patch adding __sparc64__ when __sparc__ already existed.
Normalize on __sparc64__ like for devel/nspr.
* Add new CLI options to mozilla startup script [1]
* Make XMLTerm optional [2]
* Don't accidentally include mozilla in the plist twice [3]
PR: 55412 [1]
55330 [2]
56210 [3]
Submitted by: bland [1] [2]
* Fix some 64-bit problems with the nspr and JavaScript code [2]
Special thanks to Bernd Walter <ticso@cicely.de> for [1] who put together
the patch set based on work from gallatin.
Submitted by: Bernd Walter <ticso@cicely.de> [1]
tmm [2]