summaryrefslogtreecommitdiff
path: root/lang/mono
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2005-04-05 06:45:47 +0000
committerrecht <recht@pkgsrc.org>2005-04-05 06:45:47 +0000
commit26a2400da7e5623a79c6fd983dc8bf4ec2054873 (patch)
tree0df32dcbe4890d6d955ebf8bf581852dde2261c4 /lang/mono
parent918d917cb22c0448d49f991ced53e0a90523e1eb (diff)
downloadpkgsrc-26a2400da7e5623a79c6fd983dc8bf4ec2054873.tar.gz
Add to patches from the BSD# project to only use to isinf from the OS
if it's available and not mono's implementation. Should fix the build on NetBSD.
Diffstat (limited to 'lang/mono')
-rw-r--r--lang/mono/distinfo16
-rw-r--r--lang/mono/patches/patch-aa4
-rw-r--r--lang/mono/patches/patch-ab20
-rw-r--r--lang/mono/patches/patch-ac4
-rw-r--r--lang/mono/patches/patch-ad15
-rw-r--r--lang/mono/patches/patch-ae4
-rw-r--r--lang/mono/patches/patch-af8
-rw-r--r--lang/mono/patches/patch-ba4
-rw-r--r--lang/mono/patches/patch-bc4
9 files changed, 58 insertions, 21 deletions
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index 7abaf40dcfb..ded8083b332 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,11 +1,13 @@
-$NetBSD: distinfo,v 1.21 2005/04/04 07:22:34 recht Exp $
+$NetBSD: distinfo,v 1.22 2005/04/05 06:45:47 recht Exp $
SHA1 (mono-1.1.6.tar.gz) = 4d658f6a1998e99397640b37d9a3aa61005c23ac
RMD160 (mono-1.1.6.tar.gz) = 1037ee313bca245e28c0a2a29bf411fbaf361fba
Size (mono-1.1.6.tar.gz) = 13752717 bytes
-SHA1 (patch-aa) = 97ba186275854c6f925ff7db679cbc4f6fd26686
-SHA1 (patch-ac) = 13465fc8e9581b534e746df39622e7a144307d6e
-SHA1 (patch-ae) = 8e089d1134345516e7d3797f23f24600a742cb8f
-SHA1 (patch-af) = 93412fc4186cfb0198badc1bbfe322009ee03f32
-SHA1 (patch-ba) = f5fe3778dfedd8c46e04f9f02fce3758fa0d5104
-SHA1 (patch-bc) = 0caee250fb829fba945e4132942e4b630d65c19c
+SHA1 (patch-aa) = e54a579655eb089157e92fdf90ad93cb53cfc726
+SHA1 (patch-ab) = 22130412ae38127e6aa706c015c2aa4e25ec9ad1
+SHA1 (patch-ac) = af3d05b390d98b68c4ce9ed0235fde951fbbea63
+SHA1 (patch-ad) = 8f4f3cae08eff6e25b5dc49133b211ea49732f63
+SHA1 (patch-ae) = a67257165298572db7cb2d28c5b1d95e7b8b1c45
+SHA1 (patch-af) = 54bc1e6a85a4183187e908965b1d1be7d94fb976
+SHA1 (patch-ba) = 991c487871c9a6e9f1a1aa358ba6c61c6475961a
+SHA1 (patch-bc) = fcd29d5183bec99c4f1e0cd66fcc16a1c13febba
diff --git a/lang/mono/patches/patch-aa b/lang/mono/patches/patch-aa
index 380eb8259fc..02dc2863d8a 100644
--- a/lang/mono/patches/patch-aa
+++ b/lang/mono/patches/patch-aa
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.10 2005/03/27 10:25:51 recht Exp $
+$NetBSD: patch-aa,v 1.11 2005/04/05 06:45:47 recht Exp $
---- mono/metadata/metadata.c.orig Wed Mar 16 17:18:22 2005
+--- mono/metadata/metadata.c.orig Wed Mar 30 23:26:16 2005
+++ mono/metadata/metadata.c
@@ -551,6 +551,7 @@ mono_metadata_compute_size (MonoImage *m
g_assert (i == 4 || i == 5);
diff --git a/lang/mono/patches/patch-ab b/lang/mono/patches/patch-ab
new file mode 100644
index 00000000000..a115fff8709
--- /dev/null
+++ b/lang/mono/patches/patch-ab
@@ -0,0 +1,20 @@
+$NetBSD: patch-ab,v 1.10 2005/04/05 06:45:47 recht Exp $
+
+--- mono/dis/dis-cil.c.orig Wed Mar 30 23:26:14 2005
++++ mono/dis/dis-cil.c
+@@ -19,6 +19,7 @@
+ #include "dis-cil.h"
+ #include "mono/metadata/opcodes.h"
+
++#ifndef HAVE_ISINF
+ #ifdef HAVE_IEEEFP_H
+ #include <ieeefp.h>
+ int isinf (double);
+@@ -37,7 +38,6 @@ isinf (double num)
+ return 0;
+ }
+ #else
+-#ifndef HAVE_ISINF
+ #error "Don't know how to implement isinf for this platform."
+ #endif
+ #endif
diff --git a/lang/mono/patches/patch-ac b/lang/mono/patches/patch-ac
index a0be7b8e6f0..7bfecbb7cab 100644
--- a/lang/mono/patches/patch-ac
+++ b/lang/mono/patches/patch-ac
@@ -1,6 +1,6 @@
-$NetBSD: patch-ac,v 1.10 2005/03/27 10:25:51 recht Exp $
+$NetBSD: patch-ac,v 1.11 2005/04/05 06:45:47 recht Exp $
---- data/Makefile.in.orig Fri Mar 18 16:08:45 2005
+--- data/Makefile.in.orig Thu Mar 31 02:49:46 2005
+++ data/Makefile.in
@@ -255,7 +255,7 @@ target_cpu = @target_cpu@
target_os = @target_os@
diff --git a/lang/mono/patches/patch-ad b/lang/mono/patches/patch-ad
new file mode 100644
index 00000000000..a23dc364592
--- /dev/null
+++ b/lang/mono/patches/patch-ad
@@ -0,0 +1,15 @@
+$NetBSD: patch-ad,v 1.11 2005/04/05 06:45:47 recht Exp $
+
+--- mono/dis/dump.c.orig Wed Mar 30 23:26:14 2005
++++ mono/dis/dump.c
+@@ -18,8 +18,10 @@
+ #include "mono/metadata/loader.h"
+ #include "mono/metadata/class.h"
+
++#ifndef HAVE_ISINF
+ #ifdef HAVE_IEEEFP_H
+ extern int isinf (double);
++#endif
+ #endif
+
+ void
diff --git a/lang/mono/patches/patch-ae b/lang/mono/patches/patch-ae
index cbe25576c0e..6afce070216 100644
--- a/lang/mono/patches/patch-ae
+++ b/lang/mono/patches/patch-ae
@@ -1,6 +1,6 @@
-$NetBSD: patch-ae,v 1.5 2005/03/27 10:25:51 recht Exp $
+$NetBSD: patch-ae,v 1.6 2005/04/05 06:45:47 recht Exp $
---- mono/metadata/boehm-gc.c.orig Sat Mar 5 10:29:43 2005
+--- mono/metadata/boehm-gc.c.orig Wed Mar 30 23:26:16 2005
+++ mono/metadata/boehm-gc.c
@@ -59,10 +59,14 @@ mono_gc_enable (void)
gboolean
diff --git a/lang/mono/patches/patch-af b/lang/mono/patches/patch-af
index e9bcfaefe7d..705bf79d2ad 100644
--- a/lang/mono/patches/patch-af
+++ b/lang/mono/patches/patch-af
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.5 2005/04/04 07:22:34 recht Exp $
+$NetBSD: patch-af,v 1.6 2005/04/05 06:45:47 recht Exp $
---- mono/metadata/Makefile.in.orig Sun Apr 3 20:00:19 2005
-+++ mono/metadata/Makefile.in Sun Apr 3 20:01:57 2005
-@@ -68,7 +68,7 @@
+--- mono/metadata/Makefile.in.orig Thu Mar 31 02:49:50 2005
++++ mono/metadata/Makefile.in
+@@ -68,7 +68,7 @@ am__objects_1 = reflection.lo object.lo
am_libmonoruntime_static_la_OBJECTS = $(am__objects_1)
libmonoruntime_static_la_OBJECTS = \
$(am_libmonoruntime_static_la_OBJECTS)
diff --git a/lang/mono/patches/patch-ba b/lang/mono/patches/patch-ba
index b0167aed711..460e663b5a1 100644
--- a/lang/mono/patches/patch-ba
+++ b/lang/mono/patches/patch-ba
@@ -1,6 +1,6 @@
-$NetBSD: patch-ba,v 1.3 2005/03/27 10:25:51 recht Exp $
+$NetBSD: patch-ba,v 1.4 2005/04/05 06:45:47 recht Exp $
---- mono/cil/Makefile.in.orig Fri Mar 18 16:08:48 2005
+--- mono/cil/Makefile.in.orig Thu Mar 31 02:49:49 2005
+++ mono/cil/Makefile.in
@@ -450,7 +450,7 @@ uninstall-am: uninstall-defDATA uninstal
uninstall-info-am uninstall-xmlDATA
diff --git a/lang/mono/patches/patch-bc b/lang/mono/patches/patch-bc
index cf789258d92..10ffc01a6b1 100644
--- a/lang/mono/patches/patch-bc
+++ b/lang/mono/patches/patch-bc
@@ -1,6 +1,6 @@
-$NetBSD: patch-bc,v 1.3 2005/03/27 10:25:51 recht Exp $
+$NetBSD: patch-bc,v 1.4 2005/04/05 06:45:47 recht Exp $
---- mono/mini/Makefile.in.orig Fri Mar 18 16:08:49 2005
+--- mono/mini/Makefile.in.orig Thu Mar 31 02:49:50 2005
+++ mono/mini/Makefile.in
@@ -1124,15 +1124,15 @@ mbench: test.exe