From 702f4ed36a4554c7759b4ad2602a04f96b859980 Mon Sep 17 00:00:00 2001 From: kefren Date: Thu, 4 Aug 2011 05:23:02 +0000 Subject: Add fix for DragonFly/amd64 from PR#45201 PKGREVISION++ --- lang/mono/Makefile | 4 ++-- lang/mono/distinfo | 3 ++- lang/mono/patches/patch-dn | 17 +++++++++++++++++ 3 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 lang/mono/patches/patch-dn (limited to 'lang/mono') diff --git a/lang/mono/Makefile b/lang/mono/Makefile index fc7ae93c53b..3d11994fb62 100644 --- a/lang/mono/Makefile +++ b/lang/mono/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.117 2011/06/13 04:46:29 kefren Exp $ +# $NetBSD: Makefile,v 1.118 2011/08/04 05:23:02 kefren Exp $ DISTNAME= mono-2.10.2 -PKGREVISION= 2 +PKGREVISION= 3 CATEGORIES= lang MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/ EXTRACT_SUFX= .tar.bz2 diff --git a/lang/mono/distinfo b/lang/mono/distinfo index 138ad003115..da226feb40e 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.79 2011/06/13 04:46:29 kefren Exp $ +$NetBSD: distinfo,v 1.80 2011/08/04 05:23:02 kefren Exp $ SHA1 (mono-2.10.2.tar.bz2) = 7b673255c6b17c5a41c15059e5f068d6a970d2ea RMD160 (mono-2.10.2.tar.bz2) = bac1ecb7e94c77341ae5f15f8d59141f9eb4aa38 @@ -40,3 +40,4 @@ SHA1 (patch-dj) = acff1ca9b38b1c21ed545bcd4fb806c69e40c409 SHA1 (patch-dk) = 7111c77894ff94264e668019d1010f659350f2cd SHA1 (patch-dl) = fc9cd48c070dbecad68cfe7d45eea59a3e6023d9 SHA1 (patch-dm) = bac9172f419630f817702e15dd3761cb4f60e0a0 +SHA1 (patch-dn) = 9a55bd9c492b64ec9feadb45419b4bec37900b89 diff --git a/lang/mono/patches/patch-dn b/lang/mono/patches/patch-dn new file mode 100644 index 00000000000..1954ef22754 --- /dev/null +++ b/lang/mono/patches/patch-dn @@ -0,0 +1,17 @@ +$NetBSD: patch-dn,v 1.1 2011/08/04 05:23:02 kefren Exp $ + +http://gnats.netbsd.org/45201 + +--- mono/mini/mini-amd64.h.orig 2011-08-04 08:13:43.000000000 +0300 ++++ mono/mini/mini-amd64.h 2011-08-04 08:15:09.000000000 +0300 +@@ -272,6 +272,10 @@ typedef struct { + + #define MONO_ARCH_NOMAP32BIT + ++#elif defined (__DragonFly__) ++ ++#define MONO_ARCH_NOMAP32BIT ++ + #elif defined (__NetBSD__) + + #define REG_RAX 14 -- cgit v1.2.3