- Add WITH_CAIRO_RENDER knob that uses cairo for SVG rendering that
replaces SVG rendering from libart.
Pointed out by: marcus [1]
Approved by: marcus (co mentor)
files [1]
* Move REINPLACE_CMD up from do-install to pre-install so no .bak files
are left behind after pkg_delete [2]
PR: 71313 [1]
73054 [2]
Submitted by: Michael Johnson <ahze@ahze.net> [2]
recognize this causes not only a plist change, it also changes
the contents of the pkgconfig files, as the s|${FAKEDIR}|${PREFIX}|
substitution was not taking place.
Because the latter prevents any mozilla-dependent port from
building (looking for headers/libs under ${FAKEDIR}), I have
bumped PORTVERSION.
Galeon2 still won't build against mozilla-devel, however, and if
somebody better than I with C++ wants to take a whack at fixing it,
that'd be just super.
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 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)
* Re-add OPTIONS support reorganizing the Makefile some
* Enable Kerberos/GSSAPI support (please test)
* Enable optional smb:// URI support through gnomevfs2
For a list of all the changes in 1.7 beta, please see:
http://www.mozilla.org/releases/mozilla1.7b/README.html#new
* Fix libiconv support
* Fix SVG support by using a newer version of libart_lgpl
* Use OPTIONS
* Fix some potential lockups related to esound
* Clean up a few potential pthread problems
* Remove the libical support for calendar (libical is now included with Mozilla)
* Allow the JPI_LIST to be overridden
For a list of what's new in 1.7.a, checkout:
http://www.mozilla.org/releases/mozilla1.7a/
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.
* Add some extra CLI options to the mozilla.sh script [2]
* Add a patch to prevent crashes when visiting certain Russian sites [3]
* Add a dependency on devel/nspr to avoid problems with Galeon and Epiphany
in certain setups [4]
PR: 55330 [1]
55412 [2]
Submitted by: Alexander Nedotsukov <bland@mail.ru> [1] [2]
Sergey Akifyev <asa@gascom.ru> [4]
Obtained from: www/mozilla-firebird [3]
mozilla-gtk2. Teach galeon2 to use these new files. Note, any other app
that depends on these files not having the optional -devel suffix will
need to be re-educated as well.
Remove installing of Xft1 from XFree86-4-libraries, and add dependencies
to the Xft port by all the ports that use it along with whatever patches are
necessary.
Approved by: portmgr (kris), marcus
Also, mark the port as BROKEN if WITH_CALENDAR is defined and
WITHOUT_COMPOSER or WITHOUT_MAILNEWS are also defined. Calendar requires
Composer and Mailnews support.
* Re-enable optimizations [1]
* Disable JavaScript debugger by default [1]
Acknowledgement goes to the Phoenix port and alane for a patch that
corrects a crash when downloads complete.
Suggested by: David Schultz <dschultz@uclink.Berkeley.EDU> [1]
a problem with starting Mozilla from the KDE dock if another instance of
Mozilla is already running.
Tested by: Vivek Khera <vivek@khera.org>
Approved by: portmgr (kris)
new Mozilla instance each time, check to see if one already exists, and if
so, spawn a new browser tab in the current window.
PR: 45610
Submitted by: Nick Jennings
to do this). This feature will be used for the upcoming Galeon 1.3.0
port. [1]
* Allow users to disable Composer (define WITHOUT_COMPOSER to do this) [2]
Submitted by: David Magda <dmagda@magda.ca> [2]
Obtained from: Galeon 1.3.0 tarball (with some modification) [1]
* Fix a problem with plugins not actually loading
* Hopefully correct some issues with installs erroring out with Error 1
* Conditionalize Xft support (by default it's enabled, but can be disabled
by defined WITHOUT_XFT)
Submitted by: Jung-uk Kim <jkim@niksun.com> [1]
Obtained from: Mozilla's Bugzilla bug 174989 [1]
* mozilla-*vendor ports (currently for Mozilla 1.0.1)
* mozilla* ports (currently for Mozilla 1.1)
* mozilla-*devel ports (currently for Mozilla 1.2b)
Special thanks goes to trevor for auto-generating plist patches, cy for
pointing out that the Mozilla startup scripts need to be tailored for
each version of Mozilla, grog for suggesting that some verbage needs to
be added to explain the Java plugin messages at startup, and John
Merryweather Cooper for suggesting a common plugin directory. Of course,
thanks also goes to the user community for suggestions and support.
These ports offer:
* Complete coexistence with each other
* A universal ${PREFIX}/lib/browser_plugins directory
* Auto-generated plists for ease of maintenance
* More accurate pkg-descr's
* A pkg-message pointing users to java/jdk13 for the Java plugin
PR: 42870 42941
Reviewed by: ports gnome
NOTE: mozilla-*-devel is now Mozilla 1.1. mozilla-* (without the -devel) is
back to Mozilla 1.0. mozilla.org states that 1.1 is their new bleeding edge
release, and 1.0 is still the stable release. The release cycle diagram also
indicates that a Mozilla 1.0.1 is coming.
For all users that upgraded from Mozilla 1.0 to 1.1, be aware that running
a blind portupgrade on mozilla will give you mozilla-1.0! If you want to
keep Mozilla 1.1, you will have to change the origin of you mozilla ports to
point to their -devel counterparts.
The -devel ports will install files into -devel directories. Therefore,
both mozilla and mozilla-devel can coexist.
* Silence a portlint nit wrt to the order of PORTREVISION in the Makefile
* Don't use --enable-reorder on non-i386 archs
* Mark BROKEN for now on alpha as there is still a core dump during
post-build
* Use USE_GNOMENG
Submitted by: Peter Kostouros <kpeter@melbpc.org.au> (patch for -CURRENT)
me (everything else)