summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorkefren <kefren>2011-08-04 05:23:02 +0000
committerkefren <kefren>2011-08-04 05:23:02 +0000
commit222a5230b3d2add873f40d1e00d039a96e45c183 (patch)
treefd528e17651676f9b7fb8e93bf4fa8f829a95b45 /lang
parentba5f176a49c22451d63a8693054383314b3aa2c3 (diff)
downloadpkgsrc-222a5230b3d2add873f40d1e00d039a96e45c183.tar.gz
Add fix for DragonFly/amd64 from PR#45201
PKGREVISION++
Diffstat (limited to 'lang')
-rw-r--r--lang/mono/Makefile4
-rw-r--r--lang/mono/distinfo3
-rw-r--r--lang/mono/patches/patch-dn17
3 files changed, 21 insertions, 3 deletions
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