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
ian
d62cda2e1f
Change "wack" wording, similar to what we did some time ago for mozilla-firefox.
...
ok wilfried@
2006-02-08 21:04:26 +00:00
espie
38e062be41
allow updates to work.
2006-02-05 00:21:21 +00:00
steven
d165937191
fix WANTLIB after gtk+2 downgrade
2006-01-16 20:47:35 +00:00
espie
a9df05cec2
more C++ libs bumps. Done thru mail, plus lizards.
2006-01-14 00:07:28 +00:00
sturm
81e2bfb74d
SHARED_LIBS, keeping the same SO_VERSION for all libs
2006-01-01 16:02:36 +00:00
wilfried
7e1ab397ae
move libgfxft2_s.a to -devel, found by Moritz Grimm
2005-12-09 19:59:54 +00:00
wilfried
832cc2c6e7
fix wantlib + bump
2005-11-15 15:51:51 +00:00
pvalchev
46c63a4355
(same as firefox/minimo)
...
Fix a crash in prdtoa.c:mult() where there is an off-by-some bytes
in memory accessed during some very fucked up pointer acrobatics.
Allocate 2 bytes extra for that case, which seems to be a
sufficient hack to keep this working.
Debugged by me with minimo on zaurus/arm (pain!), seen also by krw@
and others on amd64, who helped with testing. Due to random malloc
this of course did not show up everywhere all the time.
2005-11-03 03:11:22 +00:00