Commit Graph

208 Commits

Author SHA1 Message Date
landry
907fdf589d Doh! 2011-06-07 10:05:07 +00:00
landry
2b55f21deb Doh. 2011-06-06 14:07:22 +00:00
landry
2875e6979c Explicitely list all the ports/versions (ie all ports from branches
1.9.x) using the old handrolled do-install target, which is hopefully
going to die soon. By default, the betas/wip ports now use the regular
make install target provided by mozilla.
2011-06-06 09:32:55 +00:00
dcoppa
9aa955883c Build firefox4 and fennec against systemwide cairo.
OK landry@
2011-05-04 08:11:15 +00:00
landry
360aefae1c Let's use a common DIST_SUBDIR for all mozilla ports so that it's easier
to clean the gigabytes of src tarballs previously piling up in distfiles/.
Update distinfo accordingly.
Looks sane to jasper@.
2011-04-28 20:44:47 +00:00
landry
959fd434dd add fennec to the list of MOZILLA_PROJECTs 2011-04-01 08:32:32 +00:00
landry
0e9fd10438 Add firefox36 to the WRKDIST switch, reminded by miod@.
While here, don't unconditionally define WRKDIST so that client port can
override it. Needed by spidermonkey 2.0.
2011-03-27 20:23:25 +00:00
landry
6bdb4d0a62 Remove the .if for system sqlite, now every port using mozilla MODULE
uses it. Bump dependency to 3.7.5 to ensure it has unlock_notify for
ffx4, and bump all corresponding REVISIONs.
2011-03-22 13:18:26 +00:00
landry
0df9a857bc Assorted tweaks in preparation for firefox 4:
* do some plumbing to allow one to build from {mozilla,comm}-central
 tarballs (aka alphas/betas)
* specialcase branch=~2.0 & branch=central for do-install: target and
 sqlite dependency (the latter will be removed when we enable
 UNLOCK_NOTIFY in systemwide sqlite)
* add --enable-profiling & --enable-debug-symbols to debug FLAVOR
* add a comment about why the builtin crashreporter is still disabled
 (basically, google breakpad need to be ported to *BSD)
* add MOZILLA_VERSION to SUBST_VARS
2011-03-10 16:45:42 +00:00
dcoppa
9f2ad3cb2a Adopt a patch that fixes a bug causing animated gifs to flicker
when using cairo 1.10.x and make mozilla-firefox and mozilla-thunderbird
build against systemwide cairo as it was with cairo 1.8.x.
Patch backported from FF4 branch by Rafal Muzylo <galtgendo@o2.pl>

https://bugzilla.mozilla.org/show_bug.cgi?id=597174
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-libs/xulrunner/files/fix-animated-gifs.patch

OK landry@
2011-03-10 14:34:17 +00:00
landry
7337b6d3c1 Tighten LIB_DEPENDS on very latest nss 3.12.9/nspr 4.8.7.
Remove @ silencing files/ copies.
ok naddy@
2011-01-18 12:31:24 +00:00
landry
8bcab2e860 Actually depend on sqlite 3.7.4 which is the version where PRAGMA
secure_delete was added, and where FTS3 is enabled for mozilla-firefox.
2011-01-14 22:52:37 +00:00
landry
7b2880d114 For all mozilla ports (but ffx4), build against system sqlite.
Trick configure into believing our sqlite has secure_delete enabled by
default.
2011-01-14 22:46:29 +00:00
dcoppa
927ee14bcd Fix Kerberos/GSSAPI authentication within mozilla ports.
OpenBSD does not have gssapi_krb5. So, to avoid undefined symbol
errors, link libxul with "-lkrb5 -lcrypto".

OK phessler@, landry@ (MAINTAINER)
2010-12-01 15:00:12 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
jasper
3c57f070a4 - switch to pkg-readmes
ok landry@ (MAINTAINER)
2010-11-11 09:30:36 +00:00
landry
d14c7041fc Unset INSTALL_STRIP when debug FLAVOR is set. Permits to build a
debuggable version of xulrunner package.
2010-10-27 16:58:30 +00:00
landry
1a13a2445e Add a debug FLAVOR for all mozilla ports. Guess what, pretty useful for
debugging purposes...
2010-10-26 17:36:02 +00:00
landry
a69f672e8a Don't define do-install target when MOZILLA_BRANCH=2.x
Looks we'll be able to use the regular make install target provided by
upstream instead of rolling our ugly own and missing files...
2010-10-25 10:48:00 +00:00
landry
00c7884f80 Add infrastructure to also support xulrunner1.9, and prepare for
xulrunner2.0 betas too.
While here, don't inconditionally set MAKE_ENV/CONFIGURE_ENV but append to
it, so that using ports can add stuff to it.
2010-10-24 17:56:11 +00:00
landry
c6d9caaed9 Depend on nss 3.12.8. While here, let's just face reality and take
maintainership for the gang..
2010-10-22 19:17:01 +00:00
landry
086ac6a802 Fix WANTLIB again after cairo's last commit where X11-xcb went away.
Bump REVISIONs.
2010-10-18 07:15:55 +00:00
landry
f0e02841bf Switch all mozilla-based ports to using the bundled cairo, mozilla doesn't
like the systemwide cairo since 1.10.x update (crashes,gifs not displaying
properly), and there's few hope it will be fixed in 1.9.2.x branch.
Fix WANTLIB while here and bump REVISIONs.
Reported by dcoppa@, also found in upstream bz #597174 and various linux
vendors bugzillas (red hat #628331, mdv #60738, gentoo #337813).
devel/xulrunner will follow in a few..
2010-10-15 07:16:19 +00:00
jasper
9d399d1959 - fix WANTLIB after cairo update.
(please note chromium is still broken, but will be dealt with soon)
2010-10-11 08:19:03 +00:00
landry
dc9513727c Change dependency to ensure nspr 4.8.6 is required. Fixes "error:
'PR_STATIC_ASSERT' was not declared in this scope" failures.
2010-09-19 19:18:35 +00:00
landry
ae82c1dd4a Wip on firefox 4 betas.. only install regxpcom if MOZILLA_VERSION !~ 4,
and set WRKDIST = ${WRKDIR}/mozilla-central if MOZILLA_VERSION =~ 4.
Builds in my tree, doesn't run yet... not ready for the masses!
2010-09-04 09:31:19 +00:00
landry
14e36a77fa Fix setting WRKDIST, needed for an upcoming conversion of www/firefox35
to mozilla MODULE.
2010-07-31 09:14:48 +00:00
landry
88031f8e39 Only run ${SUBST_CMD} on ${FILESDIR}/README.OpenBSD / $app.desktop if
the corresponding file exists. Needed for later sunbird/xulrunner
conversions to mozilla.port.mk.
ok sthen@
2010-07-27 14:20:15 +00:00
landry
424ebd15a1 Switch to newer LIB_DEPENDS/WANTLIB semantics. 2010-07-09 15:08:39 +00:00
landry
3dac55be93 Resurrect www/mozilla dir to host a mozilla.port.mk MODULE, that will
help clean up the crazy maze in mozilla ports Makefiles.
ok ajacoutot@ jasper@ naddy@
2010-07-08 21:06:13 +00:00
martynas
1476ad95cd remove unmaintained mozilla port; if you are still using it consider
switching to seamonkey
ok kurt@ pval@ espie@ steven@ jasper@ alek@
2007-05-25 16:31:39 +00:00
martynas
f268422c1e consistent MASTER_SITES 2007-04-06 14:48:28 +00:00
espie
d4ebcd974d more base64 checksums 2007-04-05 17:26:05 +00:00
martynas
bd7cfbeae8 remove some useless patches
ok wilfried@
2007-04-03 19:40:05 +00:00
naddy
78cdda09b4 LP64 fix for XUL templates builder; from Martynas Venckus
ok sturm@
2007-02-22 00:40:59 +00:00
steven
0131efecdf bump PKGNAME-devel, which depends on PKGNAME-main.
ok naddy@
2007-02-17 22:27:37 +00:00
naddy
d073bb4573 install man page; from Martynas Venckus, ok kurt@ 2007-02-14 17:13:42 +00:00
kurt
322623e931 libfreetype 2.2 support. From NetBSD PR -> Brad <brad at comstyle.com> 2007-01-12 20:47:53 +00:00
steven
26f5ae54bd fix WANTLIB of ports using gtk, needed after switch to our own pkg-config 2007-01-04 20:19:53 +00:00
espie
0f5dc96ea1 say goodbye to GNU land. 2006-12-16 12:22:32 +00:00
kurt
7ab5074357 - require nspr with PR_GetLibraryName fix
- bump major due to previous nspr removal
2006-11-30 21:06:35 +00:00
steven
63b8642ed5 new MULTI_PACKAGES 2006-11-25 14:24:47 +00:00
kurt
8f75f70af1 use devel/nspr instead of internal nspr. now using libc strtod and __dtoa
via devel/nspr.
2006-11-17 19:33:19 +00:00
brad
05a117853f stop using the gcc3 module on the alpha architecture. 2006-10-01 22:23:47 +00:00
espie
939a8c0f52 zap .0.0 2006-09-18 11:59:59 +00:00
bernd
c3e1e3a89e Fix WANTLIB after gtk+2 upgrade. 2006-06-13 13:19:08 +00:00
wilfried
cc58f13c61 update to 1.7.13, ok kurt@
fixes multiple critical vulnerabilities
the last official release of the Mozilla Application Suite
2006-05-02 07:27:12 +00:00
pvalchev
9cbf189d5c check XftLockFace() for NULL return to avoid a crash, see
https://bugzilla.mozilla.org/show_bug.cgi?id=331077
from Tobias Ulmer <tobiasu@tmux.org>
2006-03-27 04:23:28 +00:00
david
c8b3505c2f remove "the the" and replace /usr/local with PREFIX in MESSAGE; bump PKGNAME
ok wilfried@
2006-02-12 19:31:36 +00:00
ian
16ac0baea7 Forgat to bump PKGNAME, reminded by nikolay@ 2006-02-08 21:22:07 +00:00