summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorhasso <hasso@pkgsrc.org>2009-07-17 02:53:52 +0000
committerhasso <hasso@pkgsrc.org>2009-07-17 02:53:52 +0000
commitcc35630c7af2e51183eba1ab692b6b5762950c5f (patch)
treeb0660e67ac69c08b2a0b9accc95543061d5a6560 /lang
parentcb3965ebfd5fbbe1846af202867e1858d1c12677 (diff)
downloadpkgsrc-cc35630c7af2e51183eba1ab692b6b5762950c5f.tar.gz
Make it build again on DragonFly.
Diffstat (limited to 'lang')
-rw-r--r--lang/mono/distinfo3
-rw-r--r--lang/mono/patches/patch-dj16
2 files changed, 18 insertions, 1 deletions
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index ecf9952688e..c4b87176e6e 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.51 2009/07/15 11:37:16 kefren Exp $
+$NetBSD: distinfo,v 1.52 2009/07/17 02:53:52 hasso Exp $
SHA1 (mono-2.4.2.1.tar.bz2) = 339119bebb75a3c0484bef51fc34642923fa243a
RMD160 (mono-2.4.2.1.tar.bz2) = d64601d2007d69154f1ce8b10da5f43fa19597fc
@@ -33,3 +33,4 @@ SHA1 (patch-df) = b84e779e8054d6425b38a3aeea2971e3a5a78f07
SHA1 (patch-dg) = d5bcda304ad00b5b8ea03dec76967b43da4b0d51
SHA1 (patch-dh) = 5eaa3c65036ccd35415d8da9dc7e77ed8c08c67c
SHA1 (patch-di) = cec2e67c65ca0d9b1ef17a2d9929e85c126cb1ad
+SHA1 (patch-dj) = acff1ca9b38b1c21ed545bcd4fb806c69e40c409
diff --git a/lang/mono/patches/patch-dj b/lang/mono/patches/patch-dj
new file mode 100644
index 00000000000..42b126b0b8b
--- /dev/null
+++ b/lang/mono/patches/patch-dj
@@ -0,0 +1,16 @@
+$NetBSD: patch-dj,v 1.1 2009/07/17 02:53:52 hasso Exp $
+
+Although DragonFly has a POSIX.1e implementation, it's too old at the
+moment to be usable here.
+
+--- support/sys-xattr.c.orig 2009-07-16 21:56:23 +0300
++++ support/sys-xattr.c 2009-07-16 21:57:26 +0300
+@@ -11,7 +11,7 @@
+
+ #include <config.h>
+
+-#if defined(HAVE_SYS_XATTR_H) || defined(HAVE_ATTR_ATTR_H) || defined(HAVE_SYS_EXTATTR_H)
++#if defined(HAVE_SYS_XATTR_H) || defined(HAVE_ATTR_ATTR_H) || (defined(HAVE_SYS_EXTATTR_H) && !defined(__DragonFly__))
+
+ #include <sys/types.h>
+