Commit graph

59 commits

Author SHA1 Message Date
tron
c82024669f Update "firefox" package to 3.5.7. Changes since version 3.5.6:
- Fixed a common stability issue.
- Fixed a problem with how updates were being presented to users.

Approved by Tobias Nygren.
2010-01-26 16:22:59 +00:00
obache
df637683d0 Bump PKGREVISION from jpeg shlib bump. 2010-01-21 03:54:20 +00:00
tnn
7b1c6d3f5d # used by devel/nss/Makefile 2010-01-19 10:07:49 +00:00
tnn
b4a46a050e unlimit datasize. Should fix ICE on netbsd-4/amd64 observed in bulk build. 2010-01-18 23:50:42 +00:00
wiz
7e9f949650 Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
heinz
c71426c737 Added LICENSE. 2010-01-16 23:37:48 +00:00
tron
65de3e348f Fix build with Sun Sudio C++ by not including "stdbool.h" in C++ mode. 2010-01-10 09:43:06 +00:00
tron
6411cfc026 This package needs a C99 compiler (e.g. for "stdbool.h"). 2010-01-09 21:43:26 +00:00
tnn
73dbae6167 Use pkgsrc's libbz2.so on Solaris.
The native one doesn't export BZ2_crc32Table for some reason.
2010-01-09 00:04:08 +00:00
tnn
311b7577db Update to firefox-3.5.6. Security and bugfix release.
While here, switch NetBSD build from sunaudio to OSS emulation.
This greatly improves HTML5 video playback.
(Yes, we ought to fix the busted sunaudio support or PKG_OPTIONalize this.
 Perhaps another day.)

Advisories relating to this release:
MFSA 2009-71 GeckoActiveXObject exception messages can be used to
             enumerate installed COM objects
MFSA 2009-70 Privilege escalation via chrome window.opener
MFSA 2009-69 Location bar spoofing vulnerabilities
MFSA 2009-68 NTLM reflection vulnerability
MFSA 2009-67 Integer overflow, crash in libtheora video library
MFSA 2009-66 Memory safety fixes in liboggplay media library
MFSA 2009-65 Crashes with evidence of memory corruption (rv:1.9.1.6/ 1.9.0.16)
2009-12-16 08:18:32 +00:00
tnn
4aaac9a507 drop patch-rb which changed the unofficial firefox branding in a way that
made the firefox addons site not automagically recognize the browser.
2009-12-11 14:01:22 +00:00
tnn
b7c003130c add buildlinkry for libjpeg. We can end up linking with the wrong libjpeg
on Linux otherwise. There are still other problems with interference from
native libraries (i.e. sqlite3).
2009-12-04 09:18:14 +00:00
tnn
89dd17a74c fix patch comment 2009-12-01 22:22:30 +00:00
tnn
94183579d0 fix typo in dependency pattern 2009-11-28 17:46:01 +00:00
tnn
2183523d9a bump the minimum required GTK+ to 2.18.3nb1 2009-11-27 16:59:18 +00:00
tnn
8abc46c691 add "used by" lines 2009-11-23 14:16:22 +00:00
tnn
bc5b056e1c bump revision for patch-{az,ba} 2009-11-10 17:08:20 +00:00
tnn
171020f35f integrate two patches from devel/nspr; avoid 32 bit cast of pthread_t. 2009-11-10 16:06:11 +00:00
tnn
d8b31f82cc Update to firefox 3.5.5. This is a stability/bugfix update.
pkgsrc changes:
- assign devel/xulrunner maintainership to tnn@
- mozilla-common.mk: work around gcc __thread support misdetection on NetBSD
- separate distinfo related stuff into dist.mk for sharing with nss & nspr

"topcrash" bugs fixed:
468562 "ASSERTION: Inserting multiple children without flushing"
521750 Put a runtime NS_IsMainThread check in nsCycleCollector::Suspect2 ...
524462 startup crash [@ gfxWindowsFontGroup::WhichFontSupportsChar(nsTAr ...
525326 Crashes in gif decoder [@ xul.dll@0x348945][@ xul.dll@0x348864][@ ...
525276 crashes [@ nsDocument::RegisterNamedItems(nsIContent*)]
2009-11-06 15:44:34 +00:00
tnn
79199a306e back out local change 2009-11-04 09:48:10 +00:00
tnn
7b426b006e remove useless, ancient patch hunk which drifted away from it's original
location during the course of time ...
2009-11-04 09:44:09 +00:00
tnn
9ac2414ffc apply band-aid for nbsed bug. 2009-11-04 09:13:05 +00:00
tnn
3a1495ee54 The minimum required sqlite3 version changed (again ... grumble.)
reported by Snader_LB @ #pkgsrc
2009-11-03 22:31:58 +00:00
tnn
578a5e1d4a Security and bugfix update of firefox (to 3.5.4) and xulrunner (to 1.9.1.4)
Also fix broken DESTDIR support.

Fixes the following security issues:
MFSA 2009-64 Crashes with evidence of memory corruption (rv:1.9.1.4/ 1.9.0.15)
MFSA 2009-63 Upgrade media libraries to fix memory safety bugs
MFSA 2009-62 Download filename spoofing with RTL override
MFSA 2009-61 Cross-origin data theft through document.getSelection()
MFSA 2009-59 Heap buffer overflow in string to number conversion
MFSA 2009-57 Chrome privilege escalation in XPCVariant::VariantDataToJS()
MFSA 2009-56 Heap buffer overflow in GIF color map parser
MFSA 2009-55 Crash in proxy auto-configuration regexp parsing
MFSA 2009-54 Crash with recursive web-worker calls
MFSA 2009-53 Local downloaded file tampering
MFSA 2009-52 Form history vulnerable to stealing
2009-10-28 11:36:36 +00:00
tnn
4d1ae4854f - allow firefox and xulrunner to share some infrastructure
- install headers for plugin and liveconnect (needed by openjdk7-icedtea-plugin)
- bump revision for both packages
2009-10-11 10:49:56 +00:00
tnn
f52135b2c3 add common Makefile fragment for mozilla packages based on gecko 1.9.1,
such as xulrunner-1.9.1, firefox-3.5, thunderbird-3.0 and seamonkey-2.0.
Nothing in the tree uses this file yet. Having it here now makes for one
less pullup later.
2009-10-10 20:01:31 +00:00
tnn
b12e6b9aec remove three files which were listed twice in the PLIST 2009-10-06 15:46:32 +00:00
tnn
1ee5611ba7 The xulrunner distfile is just a copy of the firefox distfile.
Let's use the latter directly instead to save bandwidth and allow faster
security updates.
2009-09-27 17:52:22 +00:00
sno
76fbf2a3d2 modify patches to work on FreeBSD, too 2009-09-20 15:30:54 +00:00
tnn
2091012461 better version of patch-ax, from veego@ 2009-09-20 10:58:00 +00:00
tnn
de95d2c2b0 require sqlite at least 3.6.10. From ISIHARA Takanori in PR pkg/42101. 2009-09-20 07:04:22 +00:00
tnn
bdcfbfef36 nsStackWalk.cpp uses dladdr, should include <dlfcn.h> 2009-09-20 06:44:35 +00:00
tnn
2c82ef1bff fix PLIST when debug option is enabled 2009-09-16 18:42:31 +00:00
tnn
cbba4d88f3 Change NS_SYSTEM_PLUGINS_DIR from /usr/lib/mozilla/plugins
to ${PREFIX}/lib/netscape/plugins, where most pkgsrc packages
install NPAPI plugins (and all probably should?)
2009-09-14 15:12:12 +00:00
tnn
907a8c9e7b patch-aw: use patch-av rlimit fix in the application launcher stub as well 2009-09-13 20:02:35 +00:00
tnn
1a8f703fe9 export gnome dependencies in bl3.mk when gnome option is on 2009-09-13 19:10:10 +00:00
tnn
192d007dcb add a gnome option 2009-09-13 17:56:56 +00:00
tnn
63e38657b7 drop lcms dependency, it's not used anymore. Bump rev. 2009-09-13 13:39:41 +00:00
tnn
d3915efd5f install stuff needed for building firefox as an XUL app. Bump revision. 2009-09-13 12:19:26 +00:00
tnn
6e66a9c630 Bump to xulrunner-1.9.1.3, matching firefox-3.5.3. 2009-09-13 08:01:04 +00:00
tnn
e776949a91 In qcmstypes.h, don't redefine standard types line uintptr_t, uint32_t
and friends. Include <stdint.h> instead. Might fix PR pkg/42033.
2009-09-10 07:53:45 +00:00
tnn
284e20b79b fix typo in libxul.pc patch 2009-09-09 18:15:37 +00:00
tnn
684b25b2c5 sync patches from www/firefox 2009-09-09 17:01:07 +00:00
sno
949cd3bc1f bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
obache
d15e9f319d Fixes PLIST for arm and sparc with jit option. 2009-08-15 05:03:30 +00:00
tnn
212a1709e7 Fix GRE registration. Should fix PR pkg/41866. PKGREVISION++ 2009-08-10 13:13:42 +00:00
tnn
5c53e5a5d1 revision bump for PLIST fix 2009-08-10 00:27:49 +00:00
tnn
e5b888a50b Add mozilla-jit option 2009-08-09 21:05:01 +00:00
tnn
d5f81e135c LOWER_OPSYS is not the right thing here. 2009-08-09 09:45:49 +00:00
tnn
efd01979ec don't install stuff in /etc/gre.d/ 2009-08-08 06:39:35 +00:00