1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

291 Commits

Author SHA1 Message Date
Pav Lucistnik
cfffa5699c - Patch a security vulnerability (DoS, remote execution) in IDN
(internationalized domain names) subsystem, also known as "hyphen domain
  name bug"

Submitted by:	Marcus Grando
Obtained from:	Mozilla Project CVS,
		https://bugzilla.mozilla.org/show_bug.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&id=307259
Security:	CAN-2005-2871
		http://secunia.com/advisories/16764/
2005-09-10 17:24:31 +00:00
Joe Marcus Clarke
5573f02872 The calendar module is broken in this 1.8 beta, so disable it.
PR:		84578
2005-09-02 05:17:56 +00:00
Joe Marcus Clarke
4eaecc6a2d * Fix IDL installation [1]
* Correct path to the icon in the Desktop item [2]
* Add a patch to fix potential crashes with newer versions of GTK+ that can
  occur when closing windows [3]

PR:		84896 [2]
Submitted by:	mezz [1]
		chinsan <chinsan.tw@gmail.com> [2]
Obtained from:	https://bugzilla.mozilla.org/show_bug.cgi?id=300226 [3]
2005-08-28 19:08:08 +00:00
Joe Marcus Clarke
9e68f12215 Fix some more problems with IDL installation.
PR:		84514
Submitted by:	chinsan <chinsan.tw@gmail.com>
Approved by:	portmgr (implicit)
2005-08-03 15:22:28 +00:00
Joe Marcus Clarke
ea4c9e781a Fix the installation of IDL files.
Reported by:	Robert Huff <roberthuff@rcn.com>
Approved by:	portmgr (implicit)
2005-08-02 04:40:30 +00:00
Joe Marcus Clarke
b640f85544 Install IDL files into ${PREFIX}/share/idl/mozilla-devel.
Obtained from:	www/mozilla
2005-07-30 03:55:11 +00:00
Michael Johnson
dac0d8b1aa - Actually install .desktop file in share/applications [1]
Pointed out by: krismail
2005-05-07 13:44:43 +00:00
Michael Johnson
8a243a11b6 - s/nulll/null/
Pointed out by:	kris
2005-04-28 23:02:06 +00:00
Michael Johnson
a7a559e967 - Quote line to fix build on pointyhat
Repointed by:	pointyhat via kris
2005-04-28 22:46:30 +00:00
Michael Johnson
5baac38237 - Install .desktop file in share/applications instead of
share/gnome/applications so we can remove the gnomehier
  dependency so non-gnome users don't have to install a bunch
  of un-needed gnome directories.
- Remove WITH_MENU option from mozilla[-devel], .desktop file
  will always be installed now.
2005-04-26 19:30:55 +00:00
Michael Johnson
ef94c5ef50 - Add WITH_CAIRO_RENDER to OPTIONS, off by default
This option uses cairo for SVG rendering instead of libart
- Re-word one option that doesn't fit in dialog window.

PR:		ports/79590
Submitted by:	danfe
2005-04-06 19:02:24 +00:00
Michael Johnson
2ab3cb490c - Remove pkg-[de]install scripts and remove all chrome registering from
Makefile since the privilege bug seems to be fixed.
- Remove WITH_XFT option and make it default since mozilla with gtk2 won't
  compile without Xft.
- Remvoe mng support, it hasn't worked in a long time.
- Lots of misc cleanup, consolidation, and removal of dupe lines.
- Change WITH_MENU_ENTRY to !WITHOUT_MENU_ENTRY since it's on by default.
- Add new OPTION (off by default), WITH_CAIRO that enables
  cairo-specific canvas features.
2005-04-02 16:54:46 +00:00
Adam Weinberger
869071dfaf Make the mozilla-devel desktop file run mozilla-devel, not mozilla.
Oosp.
2005-03-21 17:31:12 +00:00
Adam Weinberger
efd1d4391e Add support for adding a .desktop menu entry.
As requested by:	Christopher Nehren
2005-03-20 22:02:59 +00:00
Joe Marcus Clarke
b3458f652e Bump PORTREVISION to chase the glib20 shared lib version change. 2005-03-12 10:54:27 +00:00
Joe Marcus Clarke
0a4ef7cc05 Fix the startup script so that arguments are passed correctly to the browser
binary.

PR:		78175 (firefox)
		78217 (mozilla-devel)
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es>
2005-03-02 06:50:13 +00:00
Michael Johnson
9006fa62fd - Update to 1.8b1
(Release notes: http://www.mozilla.org/releases/mozilla1.8b1/ )
- Add new launch script [1]
- Sanitize CFLAGS [1]
- Add Mozilla Plugable Init Scripts (PIS) to handle upgrades with ease [1]

PR:		ports/77744 [1]
Submitted by:	Jose M Rodriguez <josemi@freebsd.jazztel.es> [1]
2005-02-28 01:43:57 +00:00
Joe Marcus Clarke
343dc81453 The pkg-message is no longer appropriate so remove it. 2005-02-13 07:21:51 +00:00
Adam Weinberger
c6f95acab0 Unbreak with 4.x by setting USE_GCC=3.4.
PR:		ports/76452
Submitted by:	oliver
2005-01-21 18:06:34 +00:00
Adam Weinberger
e44e1d3968 Remove unneeded patch. 2005-01-21 09:11:38 +00:00
Adam Weinberger
7f49d25ccc Update to 1.8a6. They merged a bunch of FreeBSD changes. Neat. 2005-01-16 23:47:38 +00:00
Joe Marcus Clarke
52a070ec51 * Fix external URI loaders by loading the correct version of the GNOME
libraries.  This means Mozilla's GNOME integration (i.e. GConf) should
  now work [1]
* Fix i18n support when invoking Mozilla, and add atsdsp support [2]
* Port all fixes to mozilla-devel

PR:		75428 [2]
Reported by:	Jose M Rodriguez (freebsd) <josemi@freebsd.jazztel.es> [1]
Submitted by:	Jose M Rodriguez (freebsd) <josemi@freebsd.jazztel.es> [2]
2004-12-24 18:25:45 +00:00
Joe Marcus Clarke
c602df38f5 Fix build with upcoming X.Org 6.8.1.
Submitted by:	lesi
2004-12-13 06:09:12 +00:00
Kris Kennaway
6ec2397837 BROKEN on 4.x: Does not compile 2004-12-11 21:50:01 +00:00
Michael Johnson
2c81fe4510 - Fix plist in firefox [1]
- Touch lib/browser_plugins/.${PORTNAME}.keep so this directory will not be removed durring deinstall of mozilla[-devel] or firefox if you still have mozilla[-devel] or firefox installed.

Pointed out by:	pointy hat [1]
2004-12-11 02:11:23 +00:00
Joe Marcus Clarke
403955523c Be sure to create the browser_plugins during package install as well. Some
ports (e.g. www/ump) depend on this directory being there.

Reported by:	pointyhat via kris
2004-12-04 09:47:27 +00:00
Adam Weinberger
af3b9ce0d8 Update to 1.8a5. 2004-11-30 17:15:49 +00:00
Michael Johnson
bcfc45dccf Don't install movemail fix if built with WITHOUT_MAILNEWS
Pointed out by:	pav
Approved by:	pav (co mentor)
2004-11-10 11:59:14 +00:00
Michael Johnson
cc9c710a25 - Install isp directory to fix Movemail support [1]
- 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)
2004-11-09 07:48:41 +00:00
Joe Marcus Clarke
46a4d69571 Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade.
2004-11-07 22:37:47 +00:00
Joe Marcus Clarke
b6d999ba6e * Add a pkg-deinstall script to remove left-over dynamically generated
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]
2004-10-24 02:35:07 +00:00
Adam Weinberger
31000e3382 Revert the previous change. That wasn't the droid^Wsolution
I was looking for.
2004-10-23 19:26:43 +00:00
Adam Weinberger
105f005696 The pkgconfig files all end in '-devel'. Training the port to
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.
2004-10-23 03:11:45 +00:00
Adam Weinberger
463b5bfa6a Update to 1.8a4. For now, if you're building with Xft2 support,
an explicit --disable-freetype2 is passed to the configure script.
2004-10-22 00:42:19 +00:00
Joe Marcus Clarke
ac4804e2e0 Adapt the "fake" installation system from Firefox to create a more
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.
2004-10-12 00:07:10 +00:00
Kris Kennaway
542daaed21 Now builds on amd64
Approved by:	portmgr (self)
2004-09-29 04:30:59 +00:00
Joe Marcus Clarke
235d74f954 Patch the various recently reported security vulnerabilities in Mozilla.
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)
2004-09-28 03:20:33 +00:00
Adam Weinberger
c6ab214601 Update to 1.8a3.
This includes a second distfile for libart_lgpl,
which didn't make it into the moz tarball.
2004-08-31 09:58:51 +00:00
Joe Marcus Clarke
08576a11f4 Fix DEBUG builds by checking for all error states from pthread_mutex_trylock().
See http://bugzilla.mozilla.org/show_bug.cgi?id=253080 for more details.

Submitted by:	green
2004-07-27 14:18:27 +00:00
Adam Weinberger
8d88c56a7c Fix build on 4.x. 2004-07-25 07:21:34 +00:00
Adam Weinberger
68419ee9c0 Update to 1.8a2.
Incidentally, this fixes the build problem with epiphany-1.3.
2004-07-15 22:59:51 +00:00
Joe Marcus Clarke
85b6b50fad Remove a bad chunk that broke the build on versions other than -CURRENT.
Reported by:	pointyhat via kris
2004-07-11 21:43:44 +00:00
Joe Marcus Clarke
982e464ebf Fix a build problem with -Bsymbolic on Alpha and ia64.
Reported by:	Randy Sato <rsato@mac.com>
2004-07-08 16:57:32 +00:00
Adam Weinberger
6344152dbd Update to 1.8alpha1.
Use a pkg-install to register chrome stuff.
2004-07-06 23:11:56 +00:00
Joe Marcus Clarke
05aa58d093 * Make MOZ_SUFX overrideable just in case
* Remove the remaining vestiges of GTK+-1 support
2004-07-01 21:16:10 +00:00
Joe Marcus Clarke
edcc79f8b5 Mark this guy IGNORE until I get around to bringing in 1.8a1. 2004-06-28 02:25:34 +00:00
Joe Marcus Clarke
5c4a1a2b67 Update to 1.7.r3 (1.7 Release Candidate 3). 2004-06-10 18:35:00 +00:00
Joe Marcus Clarke
4c5e49040d Enable optional debugging support by specifying WITH_DEBUG or by enabling it
through OPTIONS.

Submitted by:	Tom McLaughlin <tmclaugh@sdf.lonestar.org>
2004-06-02 01:06:51 +00:00
Joe Marcus Clarke
e3b4db20e0 Update to 1.7 release candidate 2. 2004-05-20 05:16:58 +00:00
Joe Marcus Clarke
9e73cefe0c Update to 1.7 RC 1. The list of feature in this release can be found at:
http://www.mozilla.org/releases/mozilla1.7rc1/README.html
2004-04-29 19:23:34 +00:00