Commit graph

99 commits

Author SHA1 Message Date
tnn
85281ae9db 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
bd64fa0271 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
bb7259b74d fix patch comment 2009-12-01 22:22:30 +00:00
tnn
2fabc3e17f fix typo in dependency pattern 2009-11-28 17:46:01 +00:00
tnn
2e5c758e91 bump the minimum required GTK+ to 2.18.3nb1 2009-11-27 16:59:18 +00:00
tnn
f43f4c896b add "used by" lines 2009-11-23 14:16:22 +00:00
tnn
c28d8f533e bump revision for patch-{az,ba} 2009-11-10 17:08:20 +00:00
tnn
5e680752cd integrate two patches from devel/nspr; avoid 32 bit cast of pthread_t. 2009-11-10 16:06:11 +00:00
tnn
db7dfd8ee7 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
004d2f0c1c back out local change 2009-11-04 09:48:10 +00:00
tnn
f6315de30f 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
7da24e8c3b apply band-aid for nbsed bug. 2009-11-04 09:13:05 +00:00
tnn
4ff3662d2c The minimum required sqlite3 version changed (again ... grumble.)
reported by Snader_LB @ #pkgsrc
2009-11-03 22:31:58 +00:00
tnn
8ca3dbd641 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
d2499b865d - 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
7fc68833c6 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
c0ee73295c remove three files which were listed twice in the PLIST 2009-10-06 15:46:32 +00:00
tnn
d68fd97c33 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
a9444b8efe modify patches to work on FreeBSD, too 2009-09-20 15:30:54 +00:00
tnn
450aa6e9dc better version of patch-ax, from veego@ 2009-09-20 10:58:00 +00:00
tnn
6c6082630d require sqlite at least 3.6.10. From ISIHARA Takanori in PR pkg/42101. 2009-09-20 07:04:22 +00:00
tnn
9bab0f72b6 nsStackWalk.cpp uses dladdr, should include <dlfcn.h> 2009-09-20 06:44:35 +00:00
tnn
7295f967af fix PLIST when debug option is enabled 2009-09-16 18:42:31 +00:00
tnn
10be49f154 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
f0ef6ae9ba patch-aw: use patch-av rlimit fix in the application launcher stub as well 2009-09-13 20:02:35 +00:00
tnn
b14595a4e1 export gnome dependencies in bl3.mk when gnome option is on 2009-09-13 19:10:10 +00:00
tnn
73e323a604 add a gnome option 2009-09-13 17:56:56 +00:00
tnn
0ab68b2e7b drop lcms dependency, it's not used anymore. Bump rev. 2009-09-13 13:39:41 +00:00
tnn
c4cde55b14 install stuff needed for building firefox as an XUL app. Bump revision. 2009-09-13 12:19:26 +00:00
tnn
b8c9c1f373 Bump to xulrunner-1.9.1.3, matching firefox-3.5.3. 2009-09-13 08:01:04 +00:00
tnn
f931022ad1 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
9ada741734 fix typo in libxul.pc patch 2009-09-09 18:15:37 +00:00
tnn
101abab25f sync patches from www/firefox 2009-09-09 17:01:07 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
obache
5b2ba9108f Fixes PLIST for arm and sparc with jit option. 2009-08-15 05:03:30 +00:00
tnn
902e1e802b Fix GRE registration. Should fix PR pkg/41866. PKGREVISION++ 2009-08-10 13:13:42 +00:00
tnn
41f4c4568c revision bump for PLIST fix 2009-08-10 00:27:49 +00:00
tnn
bf99a85fa4 Add mozilla-jit option 2009-08-09 21:05:01 +00:00
tnn
a575d9c540 LOWER_OPSYS is not the right thing here. 2009-08-09 09:45:49 +00:00
tnn
5b6cd666b6 don't install stuff in /etc/gre.d/ 2009-08-08 06:39:35 +00:00
tnn
5a69309310 needs ALSA libraries on Linux for ogg playback 2009-08-08 04:14:18 +00:00
tnn
7fdd479cd6 Epiphany wants the spellchecker stuff. Comply. 2009-08-06 10:56:46 +00:00
tnn
079f835a36 Update to xulrunner-1.9.1.2 (matches firefox-3.5.2 release) 2009-08-06 10:42:50 +00:00
tnn
3fb353fd47 fix a busted .pc file.
Bump PKGREVISION again.
2009-08-06 07:37:33 +00:00
tnn
94038117bf Add a few more include subdirs 2009-08-05 20:58:42 +00:00
tnn
54ce612339 Instead of picking what headers to install, just drop $everything
in include/xulrunner/unstable and call it a day. Suggested by drochner@
(This mostly fixes build of "www/galeon".)
2009-08-05 20:35:01 +00:00
tnn
66ca6f2fcd Split list of internal headers to install into it's own file. Add more. 2009-08-05 15:52:11 +00:00
tnn
bfc32cdb20 Install additional header files. This list will be extended later
as more packages are converted to use xulrunner.
(There are the headers needed to allow misc/yelp to build.)
PKGREVISION++
2009-08-05 06:10:31 +00:00
tnn
a14b596750 Import xulrunner-1.9.1 as devel/xulrunner.
XULRunner is a runtime environment for applications using the
XML User Interface Language, XUL. It is the successor of the "Gecko"
runtime environment.
2009-08-05 02:59:46 +00:00