Commit graph

63 commits

Author SHA1 Message Date
eeh
1235b76ff8 Add the necessary support files for sparc64. 2001-02-11 19:57:58 +00:00
mycroft
8af550b782 Bring in the fix for bug #63846, which prevents many buttons from working on at
least macppc (due to an uninitialized variable!).
2001-02-07 23:48:17 +00:00
taya
d601a38097 Update to mozilla 0.7
Most major change is SSL daemon(psm) has included.
See release notes for detail.

http://www.mozilla.org/releases/mozilla0.7/
2001-01-16 16:01:21 +00:00
mycroft
bcb25608bf Regen. 2001-01-13 19:52:07 +00:00
martin
a677a5d7b3 Redo enabling of IPv6 support in a different way.
Instead of using pkgsrc makefile magic to select between IPv6 support
and non-support do so by the NetBSD version number: on 1.5 and newer
systems, compile IPv6 support and detect kernel support for it at runtime.

This has the additional benefits of being easy to feed back and additionaly
brings IPv6 to mozilla on NetBSD even if build outside of pkgsrc.
2000-12-25 02:16:07 +00:00
enami
b10718e2c9 Regen. 2000-12-17 14:29:09 +00:00
martin
3b01cb008a Back out patch-ab revision 1.12 again.
Charles fixed the a.out toolchain bug (in ld) that caused the problems this
change tried to work around. Update your toolchain if it breaks for you.
(Pullup of the toolchain changes to 1.4 and 1.5 has already been requested.)
2000-12-16 09:45:57 +00:00
martin
09dbfcdd9c Regen 2000-12-15 08:25:30 +00:00
martin
daafe24eed Updated to Mozilla-0.6, work done by Taya; some minor cleanup (removing
bogus patches). Changes are numerous, see the homepage for details.
2000-12-15 07:16:21 +00:00
abs
6609447e92 Fix build on a.out - for a.out only disable
MKSHLIB_FORCE_ALL='-Wl,--whole-archive' and
	MKSHLIB_UNFORCE_ALL='-Wl,--no-whole-archive'
The a.out toolchain ignores --no-whole-archive, and linking mozilla-bin
attempts to an ill fated
    "collect2 ... --whole-archive ... --no-whole-archive ... -lgcc ... -lgcc"
Analysis by Richard Earnshaw in PR/11703
2000-12-14 18:18:50 +00:00
mycroft
260010403e Bring in Mozilla patch #17146, to fix <noscript> problems with eBay. 2000-11-26 03:53:34 +00:00
mycroft
52abccf3d9 Fix the htmlparser tests to work with unsigned characters. 2000-11-25 22:43:28 +00:00
martin
6dc3fd56b4 Temporary hack to shut up gcc 2.95.2 vs. a missing cast (0 is not a valid
function/method pointer without the right cast).

This makes mozilla compile on sparc64 (but it's not working yet).
2000-11-15 04:53:35 +00:00
mycroft
f49404522f This was the wrong solution. 2000-11-09 08:21:15 +00:00
mycroft
a14313bb27 Make the LDAP stuff compile. (Not needed for Mozilla proper, but for PSM.) 2000-11-09 07:33:06 +00:00
mycroft
40cb024622 Zero some sockaddrs before use. This fixes a problem in PSM (though PSM has
a lot of other problems).
2000-11-09 07:26:28 +00:00
mycroft
e3734330e2 For now, add a hack to explicitly compile libgklayout.so with -xgot on MIPS
platforms.  This needs a more comprehensive toolchain fix, but this is not
the time to do it.
2000-11-05 02:20:37 +00:00
mycroft
e0266b96db Fix obvious bugs in the m68k XPTC stubs. 2000-10-31 18:08:26 +00:00
mycroft
fb70fac8fa NSPR works on m68k, so remove the `UNTESTED' comment. 2000-10-31 16:11:40 +00:00
mycroft
9a836cffce For a.out, do not link the NSPR libraries with -lc. It's not necessary, and it
tickles an obscure bug in the old ld(1).
2000-10-30 17:03:37 +00:00
mycroft
482fa7b893 Test for big- vs. little-endian MIPS. 2000-10-30 00:59:45 +00:00
mycroft
7418bc163b Really dead now. 2000-10-30 00:01:59 +00:00
mycroft
a3a6ac7eb5 Fix NSPR thread initialization for MIPS. (Similar issue to Alpha; we have to
set $t9 to the called function's address.)
2000-10-29 23:30:09 +00:00
mycroft
86b0591252 Make the -Bsymbolic hack key off $DLL_SUFFIX, so that it automatically happens
for other a.out platforms (not that Mozilla has been ported to them yet).
2000-10-29 22:59:32 +00:00
mycroft
7971224555 Correct varargs macro for NetBSD/powerpc. 2000-10-29 15:06:59 +00:00
mycroft
fda797ceb4 I was on crack. It is still necessary to generate these files at install time.
Instead, update to a current, correct version.
2000-10-29 09:14:24 +00:00
mycroft
94c00c2d89 Installing our own user-{locales,skins}.rdf is unnecessary, dumb, and breaks
the editor.  So, install the ones generated at build time instead.
2000-10-29 03:51:19 +00:00
mycroft
6790a443ec Fix dtoa() for NetBSD/arm.
Mozilla works on arm32 now.
2000-10-29 01:15:15 +00:00
mycroft
7ff05d716c For a.out systems, link component with -Bsymbolic. Otherwise some intra-module
symbols resolve incorrectly (e.g. the RegisterSelf methods in the converter
modules).
This *almost* fixes Mozilla on arm32...
2000-10-28 23:11:37 +00:00
mycroft
2f071fb89f NSPR and XPTC support for arm32. 2000-10-28 18:55:24 +00:00
mycroft
f0391e4daa Minor fix for Alpha: We have to set t12 to the beginning of the PIC function
we're entering.
NSPR works on Alpha now.
2000-10-27 04:38:27 +00:00
mycroft
b551a119d1 Rework machdep NSPR code to not rely on the compiler playing nice after a
setjmp() call when we frob the stack pointer.  Instead, poke the return PC
in the saved context.

Add support for SPARC.
2000-10-26 07:49:59 +00:00
mycroft
40b0a602b0 Add proper xptc support for NetBSD/powerpc. (Linux/ppc appears to use a
different vtable format, and a slightly different calling convention!)

Mozilla now works on NetBSD/powerpc.
2000-10-25 22:02:35 +00:00
dmcmahill
5487377e33 fix typo in header file which shows up on sparc and mips machines. 2000-10-23 22:20:47 +00:00
mycroft
e88f07cf85 Adjust JB_SP_INDEX for PowerPC.
Allocate more space at the top of new stacks.
This makes nspr work on PowerPC (at least according to the tests).
2000-10-23 17:40:06 +00:00
martin
df444176c0 Uppps, forgot to add those before last commit 2000-10-14 09:28:07 +00:00
martin
30445d21e2 Update pkg to Mozilla Milestone 18 (pkg from Taya via mail to tech-pkg).
Lot of changes, for details see
http://www.mozilla.org/projects/seamonkey/release-notes/m18-detail.html#whats_new
This is supposed to improve speed and stability.

I am commiting this now (during freeze) because (a) about nothing depends
on it and it is know to realy only work on i386/elf yet (although some
changes to fix problems on MacPPC, sparc and mips have been integrated);
and (b) Taya mentioned update problems (which I couldn't reproduce) from
M17 to M18, so it's better to avoid these by having the newer version
in the tagged pkgsrc.
2000-10-14 09:24:46 +00:00
dmcmahill
2c85d0085e direct the patch to the right place (the original file, not the link
created during configure).
2000-10-08 18:36:35 +00:00
dmcmahill
33742c6399 fix typo in header file which shows up on sparc and mips machines. 2000-10-07 21:30:13 +00:00
martin
18eafc8084 Make the pkg compile on NetBSD/macppc.
It doesn't work yet (due to toolchain issues), but that's another story.
The patches were created by wtc@netscape.com and are going to be applied
to the mozilla mainline.
2000-10-02 10:18:55 +00:00
martin
5b2330d15a Update pkg to new version send by Taya via e-mail (as requested by Tron). 2000-08-30 21:59:52 +00:00
tron
cdece178f7 Update "mozilla" package to 5.0 milestone 17. This release is completely
different from the 19980728 snapshot on which our last package version
was based. The most important change is the new GTK+ based GUI and
the gecko rendering engine.

This update wouldn't exist without the work of Shin'ichiro TAYA who not
only contributed several NetBSD related fixes to the mozilla sources but
also created the base for this NetBSD package.
2000-08-16 21:23:48 +00:00
tron
55d9914ba5 Back out last commit. Due do the dependence on the "gtk+" package version
1.2.8 or newer the "pth" package will always be installed. There must be
something else wrong.
2000-06-23 12:35:38 +00:00
tron
4dbd50c197 Explicitly disable pthread support because "configure" will try to use
"pth" otherwise which causes a build failure.
2000-06-23 09:13:21 +00:00
soren
3c5f720f8a Add RCS IDs. 2000-06-19 04:17:22 +00:00
soren
9f9401fe76 Remove old linker workaround.
Use lowercase PKGNAME version name.
Prepare for running configure ourselves.
2000-06-19 04:15:32 +00:00
soren
bd8b6dc6e0 Forgot this.. 2000-06-18 21:38:51 +00:00
tsarna
1946d1833c Minor mods to make fetch and build work. I can build something with this
now, without manual intervention, and it even runs!

Also, gmake -> ${GMAKE} for pkglint.

Still needs lots of work. I haven't even tried "make install" yet.
2000-06-17 22:14:00 +00:00
soren
03cb7ac5b5 Fine by me. 2000-06-17 15:49:25 +00:00
soren
e877e05eb5 Mozilla is available through CVS only. 2000-06-17 15:41:07 +00:00