Wed Dec 1 16:49:13 2010 UTC ()
Update to 2.8.1, a bug fix release on 2.8 branch.
Full Changelog: http://www.mono-project.com/Release_Notes_Mono_2.8.1


(kefren)
diff -r1.107 -r1.108 pkgsrc/lang/mono/Makefile
diff -r1.12 -r1.13 pkgsrc/lang/mono/PLIST.common
diff -r1.69 -r1.70 pkgsrc/lang/mono/distinfo
diff -r1.19 -r1.20 pkgsrc/lang/mono/patches/patch-ad
diff -r1.3 -r1.4 pkgsrc/lang/mono/patches/patch-al
diff -r1.1 -r0 pkgsrc/lang/mono/patches/patch-at

cvs diff -r1.107 -r1.108 pkgsrc/lang/mono/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/mono/Makefile 2010/11/23 16:33:03 1.107
+++ pkgsrc/lang/mono/Makefile 2010/12/01 16:49:13 1.108
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.107 2010/11/23 16:33:03 kefren Exp $ 1# $NetBSD: Makefile,v 1.108 2010/12/01 16:49:13 kefren Exp $
2 2
3DISTNAME= mono-2.8 3DISTNAME= mono-2.8.1
4PKGREVISION= 1 
5CATEGORIES= lang 4CATEGORIES= lang
6MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/ 5MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
8 7
9MAINTAINER= kefren@NetBSD.org 8MAINTAINER= kefren@NetBSD.org
10HOMEPAGE= http://www.mono-project.com/ 9HOMEPAGE= http://www.mono-project.com/
11COMMENT= Open source implementation of the .NET Development Framework 10COMMENT= Open source implementation of the .NET Development Framework
12 11
13PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
14MAKE_JOBS_SAFE= no 13MAKE_JOBS_SAFE= no
15 14
16LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND x11 15LICENSE= mit AND gnu-gpl-v2 AND gnu-lgpl-v2 AND x11
17 16

cvs diff -r1.12 -r1.13 pkgsrc/lang/mono/Attic/PLIST.common (expand / switch to unified diff)

--- pkgsrc/lang/mono/Attic/PLIST.common 2010/10/16 04:32:18 1.12
+++ pkgsrc/lang/mono/Attic/PLIST.common 2010/12/01 16:49:13 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST.common,v 1.12 2010/10/16 04:32:18 kefren Exp $ 1@comment $NetBSD: PLIST.common,v 1.13 2010/12/01 16:49:13 kefren Exp $
2bin/al 2bin/al
3bin/al2 3bin/al2
4bin/caspol 4bin/caspol
5bin/ccrewrite 5bin/ccrewrite
6bin/cert2spc 6bin/cert2spc
7bin/certmgr 7bin/certmgr
8bin/chktrust 8bin/chktrust
9bin/csharp 9bin/csharp
10bin/csharp2 10bin/csharp2
11bin/disco 11bin/disco
12bin/dmcs 12bin/dmcs
13bin/dtd2rng 13bin/dtd2rng
14bin/dtd2xsd 14bin/dtd2xsd
@@ -93,26 +93,27 @@ include/mono-2.0/mono/metadata/image.h @@ -93,26 +93,27 @@ include/mono-2.0/mono/metadata/image.h
93include/mono-2.0/mono/metadata/loader.h 93include/mono-2.0/mono/metadata/loader.h
94include/mono-2.0/mono/metadata/metadata.h 94include/mono-2.0/mono/metadata/metadata.h
95include/mono-2.0/mono/metadata/mono-config.h 95include/mono-2.0/mono/metadata/mono-config.h
96include/mono-2.0/mono/metadata/mono-debug.h 96include/mono-2.0/mono/metadata/mono-debug.h
97include/mono-2.0/mono/metadata/mono-gc.h 97include/mono-2.0/mono/metadata/mono-gc.h
98include/mono-2.0/mono/metadata/object.h 98include/mono-2.0/mono/metadata/object.h
99include/mono-2.0/mono/metadata/opcodes.h 99include/mono-2.0/mono/metadata/opcodes.h
100include/mono-2.0/mono/metadata/profiler.h 100include/mono-2.0/mono/metadata/profiler.h
101include/mono-2.0/mono/metadata/reflection.h 101include/mono-2.0/mono/metadata/reflection.h
102include/mono-2.0/mono/metadata/row-indexes.h 102include/mono-2.0/mono/metadata/row-indexes.h
103include/mono-2.0/mono/metadata/threads.h 103include/mono-2.0/mono/metadata/threads.h
104include/mono-2.0/mono/metadata/tokentype.h 104include/mono-2.0/mono/metadata/tokentype.h
105include/mono-2.0/mono/metadata/verify.h 105include/mono-2.0/mono/metadata/verify.h
 106include/mono-2.0/mono/utils/mono-dl-fallback.h
106include/mono-2.0/mono/utils/mono-error.h 107include/mono-2.0/mono/utils/mono-error.h
107include/mono-2.0/mono/utils/mono-logger.h 108include/mono-2.0/mono/utils/mono-logger.h
108include/mono-2.0/mono/utils/mono-publib.h 109include/mono-2.0/mono/utils/mono-publib.h
109lib/libMonoPosixHelper.la 110lib/libMonoPosixHelper.la
110lib/libMonoSupportW.la 111lib/libMonoSupportW.la
111lib/libikvm-native.la 112lib/libikvm-native.la
112lib/libmono-2.0.la 113lib/libmono-2.0.la
113lib/libmono-profiler-aot.la 114lib/libmono-profiler-aot.la
114lib/libmono-profiler-cov.la 115lib/libmono-profiler-cov.la
115lib/libmono-profiler-iomap.la 116lib/libmono-profiler-iomap.la
116lib/mono-source-libs/Options.cs 117lib/mono-source-libs/Options.cs
117lib/mono-source-libs/getline.cs 118lib/mono-source-libs/getline.cs
118lib/mono/2.0/Accessibility.dll 119lib/mono/2.0/Accessibility.dll
@@ -511,28 +512,28 @@ lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f @@ -511,28 +512,28 @@ lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f
511lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f132ed756/I18N.Rare.dll.mdb 512lib/mono/gac/I18N.Rare/4.0.0.0__0738eb9f132ed756/I18N.Rare.dll.mdb
512lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll 513lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll
513lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb 514lib/mono/gac/I18N.West/2.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb
514lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll 515lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll
515lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb 516lib/mono/gac/I18N.West/4.0.0.0__0738eb9f132ed756/I18N.West.dll.mdb
516lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll 517lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll
517lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll.mdb 518lib/mono/gac/I18N/2.0.0.0__0738eb9f132ed756/I18N.dll.mdb
518lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll 519lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll
519lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.mdb 520lib/mono/gac/I18N/4.0.0.0__0738eb9f132ed756/I18N.dll.mdb
520lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll 521lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll
521lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll.mdb 522lib/mono/gac/IBM.Data.DB2/1.0.0.0__7c307b91aa13d208/IBM.Data.DB2.dll.mdb
522lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll 523lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
523lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb 524lib/mono/gac/ICSharpCode.SharpZipLib/2.6.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
524lib/mono/gac/ICSharpCode.SharpZipLib/${PKGVERSION}4.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll 525lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll
525lib/mono/gac/ICSharpCode.SharpZipLib/${PKGVERSION}4.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb 526lib/mono/gac/ICSharpCode.SharpZipLib/2.84.0.0__1b03e6acf1164f73/ICSharpCode.SharpZipLib.dll.mdb
526lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll 527lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
527lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb 528lib/mono/gac/Microsoft.Build.Engine/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
528lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll 529lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
529lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb 530lib/mono/gac/Microsoft.Build.Engine/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
530lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll 531lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll
531lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb 532lib/mono/gac/Microsoft.Build.Engine/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Engine.dll.mdb
532lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll 533lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
533lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb 534lib/mono/gac/Microsoft.Build.Framework/2.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
534lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll 535lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
535lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb 536lib/mono/gac/Microsoft.Build.Framework/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
536lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll 537lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll
537lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb 538lib/mono/gac/Microsoft.Build.Framework/4.0.0.0__b03f5f7f11d50a3a/Microsoft.Build.Framework.dll.mdb
538lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v3.5.dll 539lib/mono/gac/Microsoft.Build.Tasks.v3.5/3.5.0.0__b03f5f7f11d50a3a/Microsoft.Build.Tasks.v3.5.dll

cvs diff -r1.69 -r1.70 pkgsrc/lang/mono/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/mono/distinfo 2010/11/23 16:33:03 1.69
+++ pkgsrc/lang/mono/distinfo 2010/12/01 16:49:13 1.70
@@ -1,35 +1,34 @@ @@ -1,35 +1,34 @@
1$NetBSD: distinfo,v 1.69 2010/11/23 16:33:03 kefren Exp $ 1$NetBSD: distinfo,v 1.70 2010/12/01 16:49:13 kefren Exp $
2 2
3SHA1 (mono-2.8.tar.bz2) = a724de68dccb583b54d2e08c5a1e5760c18225ab 3SHA1 (mono-2.8.1.tar.bz2) = c46f9d8282803e8fd137acdb126e34421762b13c
4RMD160 (mono-2.8.tar.bz2) = e2f78f8128a94dd983b380a2408c7a648e8e0864 4RMD160 (mono-2.8.1.tar.bz2) = 1d3c2a71fa46fcb93f201cdce2a19407cb1cd2ef
5Size (mono-2.8.tar.bz2) = 31279224 bytes 5Size (mono-2.8.1.tar.bz2) = 31181201 bytes
6SHA1 (patch-aa) = f3c88247c143cba6d0475f1dabb653adbc841bdb 6SHA1 (patch-aa) = f3c88247c143cba6d0475f1dabb653adbc841bdb
7SHA1 (patch-ab) = ea20eb85d29c36de8f830a5225cd271d75225407 7SHA1 (patch-ab) = ea20eb85d29c36de8f830a5225cd271d75225407
8SHA1 (patch-ac) = 78f3b0786480e066959cc191e3f45d3f773220e2 8SHA1 (patch-ac) = 78f3b0786480e066959cc191e3f45d3f773220e2
9SHA1 (patch-ad) = e2a7a65f1729113f7c1d8a9c3997afbaa78d2151 9SHA1 (patch-ad) = 0e3dd3a5fccae70025e32ee92c8b6023030db177
10SHA1 (patch-ae) = 0280993f1565ebd6fb552d12cfe12d105421de53 10SHA1 (patch-ae) = 0280993f1565ebd6fb552d12cfe12d105421de53
11SHA1 (patch-af) = c109a9a742cb70d83cf99df0ad6c907c68809d52 11SHA1 (patch-af) = c109a9a742cb70d83cf99df0ad6c907c68809d52
12SHA1 (patch-ag) = c9563d5870c7adc44c241f08b89fb73a98fa018a 12SHA1 (patch-ag) = c9563d5870c7adc44c241f08b89fb73a98fa018a
13SHA1 (patch-ah) = 5e38b9d7eadb65da697d9bdd1ebbd053f56c0f5b 13SHA1 (patch-ah) = 5e38b9d7eadb65da697d9bdd1ebbd053f56c0f5b
14SHA1 (patch-ai) = cd5593a7e95039980b839bdabdf59d9e68fb9f56 14SHA1 (patch-ai) = cd5593a7e95039980b839bdabdf59d9e68fb9f56
15SHA1 (patch-aj) = a5aab739e01fd969edb85b5b3e08c087554d0a72 15SHA1 (patch-aj) = a5aab739e01fd969edb85b5b3e08c087554d0a72
16SHA1 (patch-ak) = 034d260926fb31aa6b94faf5942f6ec7c7b461df 16SHA1 (patch-ak) = 034d260926fb31aa6b94faf5942f6ec7c7b461df
17SHA1 (patch-al) = 95dab1ad159b41f9e4f8ab6077bf2e2d2d9f1f03 17SHA1 (patch-al) = 2603dee45ca6e91df1a321015428677875a29b03
18SHA1 (patch-ap) = 9da5c76e34f1f61da411ab4e0c884c23cc320bb9 18SHA1 (patch-ap) = 9da5c76e34f1f61da411ab4e0c884c23cc320bb9
19SHA1 (patch-aq) = a356e520eeb95a8c3bb1485cb460710703882e39 19SHA1 (patch-aq) = a356e520eeb95a8c3bb1485cb460710703882e39
20SHA1 (patch-ar) = 7a2a916f3362da087b2dcfe6b91ba47339151e5b 20SHA1 (patch-ar) = 7a2a916f3362da087b2dcfe6b91ba47339151e5b
21SHA1 (patch-as) = 9f434c84f57e985d4734872e2dbce1079c87fcfa 21SHA1 (patch-as) = 9f434c84f57e985d4734872e2dbce1079c87fcfa
22SHA1 (patch-at) = ddcfcde40e9e77c76d3537d01a77c607768c3875 
23SHA1 (patch-ba) = b5d7f5832ea53dd00af67ac94b5289d71f0d2152 22SHA1 (patch-ba) = b5d7f5832ea53dd00af67ac94b5289d71f0d2152
24SHA1 (patch-bc) = bbf1a903cf7fee1dbd3a070b0ef0d5aecbdf67e2 23SHA1 (patch-bc) = bbf1a903cf7fee1dbd3a070b0ef0d5aecbdf67e2
25SHA1 (patch-bd) = 15c803bf85ad36ad08bcaaf7dbc371a6473ae5f2 24SHA1 (patch-bd) = 15c803bf85ad36ad08bcaaf7dbc371a6473ae5f2
26SHA1 (patch-be) = d7a6232690ecd15c32ed44dcc498e596c248f332 25SHA1 (patch-be) = d7a6232690ecd15c32ed44dcc498e596c248f332
27SHA1 (patch-bf) = e945b13fbffc1239a4c459a2c6be543e67e883f9 26SHA1 (patch-bf) = e945b13fbffc1239a4c459a2c6be543e67e883f9
28SHA1 (patch-bg) = a748a11e6ccaa4abc6552e64615f16657d277c15 27SHA1 (patch-bg) = a748a11e6ccaa4abc6552e64615f16657d277c15
29SHA1 (patch-bh) = a42432fd8ed92e2213fbcd24bf29c2b6d4cbd8ba 28SHA1 (patch-bh) = a42432fd8ed92e2213fbcd24bf29c2b6d4cbd8ba
30SHA1 (patch-bi) = 91786c858b459cd6b5a0dc683b5bdefc412973c1 29SHA1 (patch-bi) = 91786c858b459cd6b5a0dc683b5bdefc412973c1
31SHA1 (patch-ca) = f5c54525d70b185f9fcb28f82034c4e995395c0b 30SHA1 (patch-ca) = f5c54525d70b185f9fcb28f82034c4e995395c0b
32SHA1 (patch-cb) = eaf041b83af24afc4d82d5088a01f98810a1de69 31SHA1 (patch-cb) = eaf041b83af24afc4d82d5088a01f98810a1de69
33SHA1 (patch-cc) = 97b247ea353c6b0e08b96bdf0e6de74c5dcb60ef 32SHA1 (patch-cc) = 97b247ea353c6b0e08b96bdf0e6de74c5dcb60ef
34SHA1 (patch-ce) = ba1ae96ab63fe798ce781f0def5fe026d1776df0 33SHA1 (patch-ce) = ba1ae96ab63fe798ce781f0def5fe026d1776df0
35SHA1 (patch-da) = 877ed8ec92ec25686c5a9a59db107f122d49035d 34SHA1 (patch-da) = 877ed8ec92ec25686c5a9a59db107f122d49035d

cvs diff -r1.19 -r1.20 pkgsrc/lang/mono/patches/Attic/patch-ad (expand / switch to unified diff)

--- pkgsrc/lang/mono/patches/Attic/patch-ad 2010/10/16 04:32:18 1.19
+++ pkgsrc/lang/mono/patches/Attic/patch-ad 2010/12/01 16:49:13 1.20
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1$NetBSD: patch-ad,v 1.19 2010/10/16 04:32:18 kefren Exp $ 1$NetBSD: patch-ad,v 1.20 2010/12/01 16:49:13 kefren Exp $
2--- mono/utils/mono-sigcontext.h.orig 2010-10-07 19:02:08.000000000 +0300 2--- mono/utils/mono-sigcontext.h.orig 2010-11-12 12:24:41.000000000 +0200
3+++ mono/utils/mono-sigcontext.h 2010-10-07 19:02:31.000000000 +0300 3+++ mono/utils/mono-sigcontext.h 2010-12-01 18:02:44.000000000 +0200
4@@ -101,6 +101,20 @@ 4@@ -101,6 +101,20 @@
5 #define UCONTEXT_REG_R15(ctx) (((ucontext_t*)(ctx))->uc_mcontext->__ss.__r15) 5 #define UCONTEXT_REG_R15(ctx) (((ucontext_t*)(ctx))->uc_mcontext->__ss.__r15)
6 #elif defined(__FreeBSD__) 6 #elif defined(__FreeBSD__)
7 #define UCONTEXT_GREGS(ctx) ((guint64*)&(((ucontext_t*)(ctx))->uc_mcontext)) 7 #define UCONTEXT_GREGS(ctx) ((guint64*)&(((ucontext_t*)(ctx))->uc_mcontext))
8+#elif defined(__NetBSD__) 8+#elif defined(__NetBSD__)
9+ #define UCONTEXT_REG_RAX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RAX]) 9+ #define UCONTEXT_REG_RAX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RAX])
10+ #define UCONTEXT_REG_RBX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RBX]) 10+ #define UCONTEXT_REG_RBX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RBX])
11+ #define UCONTEXT_REG_RCX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RCX]) 11+ #define UCONTEXT_REG_RCX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RCX])
12+ #define UCONTEXT_REG_RDX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RDX]) 12+ #define UCONTEXT_REG_RDX(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RDX])
13+ #define UCONTEXT_REG_RBP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RBP]) 13+ #define UCONTEXT_REG_RBP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RBP])
14+ #define UCONTEXT_REG_RSP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RSP]) 14+ #define UCONTEXT_REG_RSP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RSP])
15+ #define UCONTEXT_REG_RSI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RSI]) 15+ #define UCONTEXT_REG_RSI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RSI])
16+ #define UCONTEXT_REG_RDI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RDI]) 16+ #define UCONTEXT_REG_RDI(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RDI])
17+ #define UCONTEXT_REG_RIP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RIP]) 17+ #define UCONTEXT_REG_RIP(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_RIP])
18+ #define UCONTEXT_REG_R12(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R12]) 18+ #define UCONTEXT_REG_R12(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R12])
19+ #define UCONTEXT_REG_R13(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R13]) 19+ #define UCONTEXT_REG_R13(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R13])
20+ #define UCONTEXT_REG_R14(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R14]) 20+ #define UCONTEXT_REG_R14(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R14])
21+ #define UCONTEXT_REG_R15(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R15]) 21+ #define UCONTEXT_REG_R15(ctx) (((ucontext_t*)(ctx))->uc_mcontext.__gregs [_REG_R15])
22 #elif defined(__OpenBSD__) 22 #elif defined(__OpenBSD__)
23 /* OpenBSD/amd64 has no gregs array, ucontext_t == sigcontext */ 23 /* OpenBSD/amd64 has no gregs array, ucontext_t == sigcontext */
24 #define UCONTEXT_REG_RAX(ctx) ((ctx)->sc_rax) 24 #define UCONTEXT_REG_RAX(ctx) (((ucontext_t*)(ctx))->sc_rax)

cvs diff -r1.3 -r1.4 pkgsrc/lang/mono/patches/Attic/patch-al (expand / switch to unified diff)

--- pkgsrc/lang/mono/patches/Attic/patch-al 2010/10/16 04:32:18 1.3
+++ pkgsrc/lang/mono/patches/Attic/patch-al 2010/12/01 16:49:13 1.4
@@ -1,12 +1,12 @@ @@ -1,12 +1,12 @@
1$NetBSD: patch-al,v 1.3 2010/10/16 04:32:18 kefren Exp $ 1$NetBSD: patch-al,v 1.4 2010/12/01 16:49:13 kefren Exp $
2--- data/config.in.orig 2010-10-15 08:31:08.000000000 +0300 2--- data/config.in.orig 2010-11-12 12:24:41.000000000 +0200
3+++ data/config.in 2010-10-15 08:31:36.000000000 +0300 3+++ data/config.in 2010-12-01 18:00:19.000000000 +0200
4@@ -17,7 +17,7 @@ 4@@ -17,7 +17,7 @@
5 <dllmap dll="sqlite3" target="@SQLITE3@" os="!windows"/> 5 <dllmap dll="sqlite3" target="@SQLITE3@" os="!windows"/>
6 <dllmap dll="libX11" target="@X11@" os="!windows" /> 6 <dllmap dll="libX11" target="@X11@" os="!windows" />
7 <dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/> 7 <dllmap dll="libcairo-2.dll" target="libcairo.so.2" os="!windows"/>
8- <dllmap dll="libcups" target="libcups.so.2" os="!windows"/> 8- <dllmap dll="libcups" target="libcups.so.2" os="!windows"/>
9+ <dllmap dll="libcups" target="libcups.so" os="!windows"/> 9+ <dllmap dll="libcups" target="libcups.so" os="!windows"/>
 10 <dllmap dll="libcups" target="libcups.dylib" os="osx"/>
10 <dllmap dll="i:kernel32.dll"> 11 <dllmap dll="i:kernel32.dll">
11 <dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/> 12 <dllentry dll="__Internal" name="CopyMemory" target="mono_win32_compat_CopyMemory"/>
12 <dllentry dll="__Internal" name="FillMemory" target="mono_win32_compat_FillMemory"/> 

File Deleted: pkgsrc/lang/mono/patches/Attic/patch-at