summaryrefslogtreecommitdiff
path: root/www/seamonkey
diff options
context:
space:
mode:
authorhasso <hasso>2009-04-07 08:01:01 +0000
committerhasso <hasso>2009-04-07 08:01:01 +0000
commit97ce718e1d4ebb1afa09e265db371a4b0cd8e625 (patch)
tree90ce6ff3345505c65950bbad577bc19e59abf91c /www/seamonkey
parentbbccfc1990a1e259859826d82301543288ab2b26 (diff)
downloadpkgsrc-97ce718e1d4ebb1afa09e265db371a4b0cd8e625.tar.gz
Make Mozilla products build on DragonFly master.
Diffstat (limited to 'www/seamonkey')
-rw-r--r--www/seamonkey/distinfo4
-rw-r--r--www/seamonkey/patches/patch-br29
2 files changed, 27 insertions, 6 deletions
diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo
index 15a75a6a106..bea0241e86d 100644
--- a/www/seamonkey/distinfo
+++ b/www/seamonkey/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.37 2009/03/19 15:09:45 ghen Exp $
+$NetBSD: distinfo,v 1.38 2009/04/07 08:01:01 hasso Exp $
SHA1 (seamonkey-1.1.15.source.tar.bz2) = 483beb2b77b48ca405daa71dc9508d46d4795dc6
RMD160 (seamonkey-1.1.15.source.tar.bz2) = 498a88ee57725ba95e49705dd2c2a1b5e8f31429
@@ -26,7 +26,7 @@ SHA1 (patch-bb) = 02739e33cc1f35294257125c39a1223e0e1b07a6
SHA1 (patch-bm) = 3e297a2dece8dcad7bde86f79f944a98d09174a7
SHA1 (patch-bo) = 6e06648e1ea9320349f3b2a524055b513ca74358
SHA1 (patch-bq) = 2b29436d138fea4e1941d537be1a636969db9a77
-SHA1 (patch-br) = 17c64ca592a5482a780ad3bc6d5f835ed2c91588
+SHA1 (patch-br) = ff781a96f356185947451deaddf6f9ad2acacd9d
SHA1 (patch-bs) = 3263560fed55d5c7075f28d405d9d705608bfb67
SHA1 (patch-bu) = db33b8651e3cb1fbf9a18dbe78e1e8288cfda0ee
SHA1 (patch-bv) = 4f23dfd885131ea866f31370f1421e7c19706860
diff --git a/www/seamonkey/patches/patch-br b/www/seamonkey/patches/patch-br
index 1c2199e2173..fc31e582929 100644
--- a/www/seamonkey/patches/patch-br
+++ b/www/seamonkey/patches/patch-br
@@ -1,8 +1,29 @@
-$NetBSD: patch-br,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $
+$NetBSD: patch-br,v 1.2 2009/04/07 08:01:01 hasso Exp $
---- nsprpub/pr/src/misc/prnetdb.c.orig 2005-08-18 19:24:38.000000000 +0200
-+++ nsprpub/pr/src/misc/prnetdb.c
-@@ -2110,7 +2110,17 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf
+--- nsprpub/pr/src/misc/prnetdb.c.orig 2006-11-14 19:41:59 +0200
++++ nsprpub/pr/src/misc/prnetdb.c 2009-04-04 18:10:55 +0300
+@@ -113,6 +113,11 @@ PRLock *_pr_dnsLock = NULL;
+ #define _PR_HAVE_5_ARG_GETPROTO_R
+ #endif
+
++#if __DragonFly_version >= 200202
++#define _PR_HAVE_GETPROTO_R
++#define _PR_HAVE_5_ARG_GETPROTO_R
++#endif
++
+ #if (defined(LINUX) && defined(__GLIBC__) && __GLIBC__ >= 2)
+ #define _PR_HAVE_GETPROTO_R
+ #define _PR_HAVE_5_ARG_GETPROTO_R
+@@ -329,7 +334,7 @@ _pr_QueryNetIfs(void)
+ }
+
+ #elif (defined(DARWIN) && defined(HAVE_GETIFADDRS)) || defined(FREEBSD) \
+- || defined(NETBSD) || defined(OPENBSD)
++ || defined(NETBSD) || defined(OPENBSD) || defined(DRAGONFLY)
+
+ /*
+ * Use the BSD getifaddrs function.
+@@ -2115,7 +2120,17 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf
*/
hints.ai_socktype = SOCK_STREAM;