summaryrefslogtreecommitdiff
path: root/www/mozilla
diff options
context:
space:
mode:
authortaya <taya@pkgsrc.org>2001-10-26 15:27:56 +0000
committertaya <taya@pkgsrc.org>2001-10-26 15:27:56 +0000
commit3e625e10e59ce8b629e78c972022b53304b02ced (patch)
tree62bf24ecdaa21b69acd19181ca20447e3bad798c /www/mozilla
parent576e23d592a3847ec28ceba7795a062cef0b3007 (diff)
downloadpkgsrc-3e625e10e59ce8b629e78c972022b53304b02ced.tar.gz
enable IPv4 mapped IPv6 address(workaround for -current)
Diffstat (limited to 'www/mozilla')
-rw-r--r--www/mozilla/Makefile4
-rw-r--r--www/mozilla/distinfo3
-rw-r--r--www/mozilla/patches/patch-be21
3 files changed, 25 insertions, 3 deletions
diff --git a/www/mozilla/Makefile b/www/mozilla/Makefile
index 7bbb218b397..0ab2b76c211 100644
--- a/www/mozilla/Makefile
+++ b/www/mozilla/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.74 2001/10/26 14:35:12 agc Exp $
+# $NetBSD: Makefile,v 1.75 2001/10/26 15:27:56 taya Exp $
MOZ_VER= 0.9.5
-NB_VER=
+NB_VER= nb1
DISTNAME= mozilla-source-${MOZ_VER}
PKGNAME= mozilla-${MOZ_VER}${NB_VER}
WRKSRC= ${WRKDIR}/mozilla
diff --git a/www/mozilla/distinfo b/www/mozilla/distinfo
index b08f5c73307..175f19c7831 100644
--- a/www/mozilla/distinfo
+++ b/www/mozilla/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2001/10/16 15:52:09 taya Exp $
+$NetBSD: distinfo,v 1.11 2001/10/26 15:27:56 taya Exp $
SHA1 (mozilla-source-0.9.5.tar.bz2) = c733e03e5b8fc9fe9b192461667c705b05a7d48a
Size (mozilla-source-0.9.5.tar.bz2) = 26903227 bytes
@@ -11,3 +11,4 @@ SHA1 (patch-ba) = c3acb53bbe934ca6f5e6984d9714897e08a578a5
SHA1 (patch-bb) = 6a296dc2356be031a7f1b7da1b3b0fae78ab73c6
SHA1 (patch-bc) = 641f631ff52dccf8640b0b6a3ca25e54bbd1a595
SHA1 (patch-bd) = 1005fb1bbe8f9b773dedd05e2a69d6deb09b3135
+SHA1 (patch-be) = 99660354cd6dd3eecf235625cf047f0d5bba1b0c
diff --git a/www/mozilla/patches/patch-be b/www/mozilla/patches/patch-be
new file mode 100644
index 00000000000..20e7c2c520f
--- /dev/null
+++ b/www/mozilla/patches/patch-be
@@ -0,0 +1,21 @@
+$NetBSD: patch-be,v 1.1 2001/10/26 15:27:57 taya Exp $
+
+diff -ru ../Orig/mozilla/nsprpub/pr/src/io/prsocket.c ./nsprpub/pr/src/io/prsocket.c
+--- ../Orig/mozilla/nsprpub/pr/src/io/prsocket.c Sat Jun 9 04:54:54 2001
++++ ./nsprpub/pr/src/io/prsocket.c Thu Oct 25 21:41:45 2001
+@@ -1300,6 +1300,15 @@
+ if (osfd == -1) {
+ return 0;
+ }
++#if defined(__NetBSD__) && defined(_PR_INET6) && defined(IPV6_V6ONLY)
++ if(domain == PR_AF_INET6){
++ int opt = 0;
++ if(setsockopt(osfd, IPPROTO_IPV6, IPV6_V6ONLY, &opt, sizeof(opt))){
++ close(osfd);
++ return -1;
++ }
++ }
++#endif
+ if (type == SOCK_STREAM)
+ fd = PR_AllocFileDesc(osfd, PR_GetTCPMethods());
+ else