landry
e382f8c48e
Ensure mozilla-firefox and fennec depends on the cairo lib with tee
...
backend enabled.
ok/discussed with dcoppa@
2011-05-04 12:15:33 +00:00
dcoppa
9aa955883c
Build firefox4 and fennec against systemwide cairo.
...
OK landry@
2011-05-04 08:11:15 +00:00
jasper
5c75eb2873
regen patches
2011-05-02 15:08:28 +00:00
landry
a30bd0967e
Update to mozilla-firefox 4.0.1.
...
Fixes MFSA 2011-12, 2011-17, 2011-18.
2011-04-29 07:58:10 +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
f7d875578b
Moar links to reported bugz:
...
https://bugzilla.mozilla.org/show_bug.cgi?id=650772
https://bugzilla.mozilla.org/show_bug.cgi?id=651444
https://bugzilla.mozilla.org/show_bug.cgi?id=651461
2011-04-20 11:49:02 +00:00
landry
11fd11b06c
link default48.png to default.png to be used by non-icccm compliant wm
...
for the application icon. It seems they use the first in the icon list
passed to X, which in our case is the 16x16 one.
reported by claudio@
2011-04-19 20:39:34 +00:00
landry
d135da184a
Add comments/links to bugzilla for a bunch of patches pushed upstream:
...
https://bugzilla.mozilla.org/show_bug.cgi?id=546162
https://bugzilla.mozilla.org/show_bug.cgi?id=589754
https://bugzilla.mozilla.org/show_bug.cgi?id=648721
https://bugzilla.mozilla.org/show_bug.cgi?id=650742
https://bugzilla.mozilla.org/show_bug.cgi?id=650749
Add patch for https://bugzilla.mozilla.org/show_bug.cgi?id=633193
2011-04-19 09:16:33 +00:00
landry
a2b4f8d19a
Remove, unneeded since the better rpath-link fix went to configure.in patch.
2011-04-15 11:44:53 +00:00
landry
6340f3a17a
Better patches for rpath-link as submitted upstream, cf
...
https://bugzilla.mozilla.org/show_bug.cgi?id=648721
While here grab js/src/Makefile.in patch from
https://bug638056.bugzilla.mozilla.org/attachment.cgi?id=520157
and add the hg rev of the commited sparc64 fix for opentype
2011-04-15 11:43:46 +00:00
jasper
009659f749
- allow internal libffi to compile on mips64* by syncing patches with our libffi port.
...
ffx is not enabled on mips64* yet, though.
ok landry@
2011-04-15 08:31:48 +00:00
landry
e0a6f526c5
Better patches for sndio integration and kerberos/gssapi authentication
...
as pushed upstream, see
https://bugzilla.mozilla.org/show_bug.cgi?id=648726 and
https://bugzilla.mozilla.org/show_bug.cgi?id=648730
No binary change..
2011-04-09 11:05:06 +00:00
landry
20acf0c075
Add patches to let mozilla-firefox 4.0 at least build on sparc64.
...
- disable tracejit/methodjit
- add fix for https://bugzilla.mozilla.org/show_bug.cgi?id=618485
- add fix for https://bugzilla.mozilla.org/show_bug.cgi?id=589754
- don't force-enable assembler/jit on sparc64
It still doesn't run (endless loop at startup) due to 64-bits
jsval_layout (see https://bugzilla.mozilla.org/show_bug.cgi?id=577056 )
but at least patches are in cvs, and the js shell can run simple things.
No change for other archs.
2011-04-05 09:00:42 +00:00
landry
ddd3e93eae
Lo and behold, update to mozilla-firefox 4.0 !
...
Too much changes to list them, just enjoy it. Thanks to the ones who
tested the betas/rc.
ok jasper@
2011-03-30 21:39:14 +00:00
landry
d2264d1d39
Assorted fixes for:
...
https://bugzilla.mozilla.org/show_bug.cgi?id=643137 (crash on sparc64
when displaying opentypes fonts, fix from tobias ulmer)
https://bugzilla.mozilla.org/show_bug.cgi?id=644012 (crash on ssl certs
with empty issuer name, pointed our by roberth at openbsd dot pap dot st
and mikolaj kucharski)
2011-03-24 11:41:11 +00:00
landry
0f945ed99c
Updates to firefox35 3.5.18, mozilla-firefox 3.6.16 & seamonkey 2.0.3.
...
All fixing MFSA-2011-11, see
http://blog.mozilla.com/security/2011/03/22/firefox-blocking-fraudulent-certificates/ and
https://blog.torproject.org/blog/detecting-certificate-authority-compromises-and-web-browser-collusion
2011-03-23 15:27:04 +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
ec921ee368
Add reminder comments for sunbird & xulrunner.
2011-03-21 08:45:37 +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
ab7613e577
Update to firefox 3.6.14. (Fixes MFSA-2011-01->11)
...
Patches for https://bugzilla.mozilla.org/show_bug.cgi?id=573039 merged
upstream.
2011-03-02 14:39:48 +00:00
landry
1c74338058
Fix an unaligned access on sparc64 leading to random crashes when
...
mozilla tries to read a malformed ICC profile on random image content
found on the web.
backport of http://hg.mozilla.org/mozilla-central/rev/e8207773d54d
ref: https://bugzilla.mozilla.org/show_bug.cgi?id=629057
issue reported and fix found by naddy@
ok naddy@ ajacoutot@
2011-01-28 21:38:12 +00:00
landry
008d9875bc
Bump after LIB_DEPENDS changed, and add an empty
...
sa_stream_get_min_write() func to sydney_audio_sndio.c, required by
ffx4.0b9. (ofc it doesn't confuse other mozilla ports)
2011-01-18 12:33:38 +00:00
landry
b07f44ae2e
Add a patch doing PRAGMA secure_delete ON when opening connection to
...
sqlite database. Allows us to build against system sqlite3 again, and
get rid of the infamous symbol size mismatch warning reported several
times on ports@.
See https://bugzilla.mozilla.org/show_bug.cgi?id=445164 for why mozilla
now hard-requires secure_delete, and
https://bugzilla.mozilla.org/show_bug.cgi?id=546162 for the reasons they
don't want to make that an option and forces us to do such hacks.
ok jasper@
2011-01-14 22:49:47 +00:00
stsp
fabc72b73a
Apply patch from upstream to fix the "Print" and "Print Preview" crashes.
...
https://bugzilla.mozilla.org/show_bug.cgi?id=573039
https://bug573039.bugzilla.mozilla.org/attachment.cgi?id=499233
suggested by and ok landry@
2010-12-26 13:16:29 +00:00
landry
9390a47d47
Update to mozilla-firefox 3.6.13:
...
Fixes MFSA 2010-74->84
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
2010-12-10 10:53:40 +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
89388e6bed
Security update to mozilla-firefox 3.6.12.
...
Fixes MFSA2010-73/CVE-2010-3765/bz #607222 .
2010-10-28 12:04:00 +00:00
landry
2f7dcf406c
Add a patch so that run-mozilla.sh finds our gdb by default. Amend
...
README.OpenBSD to teach users how to properly report bugs.
2010-10-27 12:56:28 +00:00
landry
9b8dad4d1e
Add patches to allow building a debug-flavoured working package (at
...
least on amd64). Codepaths only used in that case.
2010-10-27 08:10:59 +00:00
ajacoutot
ff07e285bc
Remove USE_X11.
2010-10-24 20:58:58 +00:00
landry
ddce2813d1
Update to mozilla-firefox 3.6.11, tested by various on ports@ (thanks!)
...
Fixes (valid for other moz updates):
MFSA 2010-72 Insecure Diffie-Hellman key exchange
MFSA 2010-71 Unsafe library loading vulnerabilities
MFSA 2010-70 SSL wildcard certificate matching IP addresses
MFSA 2010-69 Cross-site information disclosure via modal calls
MFSA 2010-68 XSS in gopher parser when parsing hrefs
MFSA 2010-67 Dangling pointer vulnerability in LookupGetterOrSetter
MFSA 2010-66 Use-after-free error in nsBarProp
MFSA 2010-65 Buffer overflow and memory corruption using document.write
MFSA 2010-64 Miscellaneous memory safety hazards
2010-10-22 19:19:17 +00:00
espie
c82c4422b0
USE_GROFF=Yes
2010-10-19 08:02:53 +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
fgsch
75002d4915
Fix crash on firefox if the audio handler is null. Bump.
...
eric@ ok.
2010-09-27 11:47:22 +00:00
landry
e954fd7c50
Bugfix update to mozilla-firefox 3.6.10
2010-09-19 19:19:05 +00:00
landry
5f8a1719d1
Update firefox35 port to 3.5.12, fixing a whole bunch of MFSA (2010-49->63)
2010-09-12 17:55:30 +00:00
eric
5c6a1842d2
simplify and improve sndio backend:
...
- do not use threads
- report current position correctly (fixes A/V sync)
input from jakemsr@, ratchov@
ok landry@
2010-09-06 12:59:50 +00:00
fgsch
8a55e4d3bd
Bump for python. These are the last bits.
2010-08-30 23:50:44 +00:00
landry
eeb42780af
Moore's law reloaded: When you commit a firefox update, a new bugfix
...
release will be out within 24h. Doh!
So here comes 3.6.8, fixing MFSA-2010-48/critical bug 575836
Reminded by naddy@/dhill@/Patrick Keshishian
Proactive ok naddy@
2010-07-25 21:18:34 +00:00
landry
6ac6c16143
Security/Reliability update to firefox 3.6.7, fixes MFSA-2010-34 -> 47
...
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
ok naddy@
2010-07-22 21:42:13 +00:00
landry
f4a0328f42
Add -Wl,-rpath,'$(installdir)' to LDFLAGS when linking mozilla libs, so
...
that when they are dlopen()'ed they can tell ld.so where to go hunt for
the other mozilla libs they depend on.
Similar fix as done in xulrunner 1.8 patch-config_rules_mk 2 years ago
by martynas@, needed to convert py-gnome-extras to xulrunner 1.9.
No fallout on firefox.
2010-07-19 13:46:27 +00:00
landry
fd01387962
Switch www/mozilla-firefox to www/mozilla MODULE. Makefile is now much
...
more sane : 31 insertions(+), 141 deletions(-)
Switch pkg/PLIST to MOZILLA_PROJECT, and correctly patch
config/autoconf.mk.in.
2010-07-09 15:43:54 +00:00
jasper
badd27944b
- add a reminder for landry
2010-07-01 20:32:08 +00:00
landry
4d98df5567
Update to mozilla-firefox 3.6.6. Fixes a bunch of MFSA, see
...
http://www.mozilla.org/security/known-vulnerabilities/firefox36.html
The new plugin sandboxing code is disabled because :
- it only supports binary blobs plugins we don't have
- it is an horrible maze of #ifdef linux-apple-win32 coming straight
from an old version of chromium. Future versions should have better BSD
support..
tested by several on ports@, thanks!
2010-06-28 21:24:22 +00:00
landry
a0e9c9baf1
Remove all patches applying to local copy of nss/nspr, as we now use the
...
systemwide on (which have all those patches). Don't call autoconf in
nsprpub/ while here, and bump PKGNAME to be on the safe side.
2010-06-16 19:05:40 +00:00
landry
9115e98919
Switch mozilla-firefox to use systemwide nss/nspr, and remove the
...
corresponding libs from SHARED_LIBS/PLIST. Bump minor and PKGNAME.
Bring in a pair of patches from xulrunner, and add a DIRECTORY variable
as done in xulrunner that is subst'ed in config/autoconf.mk.in.
sthen@ likes.
2010-06-12 15:00:12 +00:00