pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/mono Update to 0.31



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7adbb4fcba0b
branches:  trunk
changeset: 472100:7adbb4fcba0b
user:      recht <recht%pkgsrc.org@localhost>
date:      Sun Apr 04 16:53:59 2004 +0000

description:
Update to 0.31

The major highligths of this release:

    * SPARC JIT engine
    * Windows.Forms is working again (alpha preview)
    * Native asynchronous support has been added to our I/O layer.
    * Relax NG compact syntax parser.
    * FileSystemWatcher.
    * ADO.NET disconnected operation.

For a complete list of changes see:
http://www.go-mono.org/archive/mono-0.31.html

diffstat:

 lang/mono/MESSAGE          |   7 ++++---
 lang/mono/Makefile         |  13 +++++++------
 lang/mono/PLIST            |  27 ++++++++++++++++++++++++++-
 lang/mono/buildlink3.mk    |   4 ++--
 lang/mono/distinfo         |  14 ++++++++------
 lang/mono/patches/patch-aa |  14 ++++++++++++++
 lang/mono/patches/patch-ac |  10 +++++-----
 lang/mono/patches/patch-ad |   8 ++++----
 lang/mono/patches/patch-ai |  22 ----------------------
 9 files changed, 70 insertions(+), 49 deletions(-)

diffs (268 lines):

diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/MESSAGE
--- a/lang/mono/MESSAGE Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/MESSAGE Sun Apr 04 16:53:59 2004 +0000
@@ -1,7 +1,8 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.1 2004/02/03 12:30:11 recht Exp $
+$NetBSD: MESSAGE,v 1.2 2004/04/04 16:53:59 recht Exp $
 
-If you want to use the System.Drawing APIs then you have to install
-graphics/libgdiplus as well.
+If you intent to use the System.Drawing then you have to install
+graphics/libgdiplus as well. For Windows.Forms you have to install
+emulators/winelib.
 
 ===========================================================================
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/Makefile
--- a/lang/mono/Makefile        Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/Makefile        Sun Apr 04 16:53:59 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2004/03/03 01:37:09 recht Exp $
+# $NetBSD: Makefile,v 1.22 2004/04/04 16:53:59 recht Exp $
 #
 
-DISTNAME=      mono-0.30.2
+DISTNAME=      mono-0.31
 CATEGORIES=    lang
 MASTER_SITES=  http://www.go-mono.org/archive/
 
@@ -9,9 +9,8 @@
 HOMEPAGE=      http://www.go-mono.org/
 COMMENT=       Open source implementation of the .NET Development Framework
 
-BUILD_DEPENDS+=        bison-[0-9]*:../../devel/bison
 BUILD_DEPENDS+=        p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
-BUILD_DEPENDS+=        bash>=2.0:../../shells/bash2
+#BUILD_DEPENDS+=       bash>=2.0:../../shells/bash2
 
 CONFLICTS=     pnet-[0-9]*
 
@@ -23,7 +22,7 @@
 NOT_FOR_PLATFORM+=     *-*-amd64 *-*-x86_64
 
 
-USE_GNU_TOOLS+=                make
+USE_GNU_TOOLS+=                make yacc
 USE_BUILDLINK3=                yes
 USE_PKGINSTALL=                yes
 USE_LIBTOOL=           yes
@@ -54,8 +53,10 @@
 BUILD_DEFS+=   MONO_USE_NPTL
 .  if defined(MONO_USE_NPTL) && !empty(MONO_USE_NPTL:M[yY][eE][sS])
 # Enable support for NPTL
-CONFIGURE_ARGS+=       --with-nptl
+CONFIGURE_ARGS+=       --with-nptl=yes
 .  endif
+.else
+CONFIGURE_ARGS+=       --with-nptl=no
 .endif
 
 .include "../../devel/glib2/buildlink3.mk"
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/PLIST
--- a/lang/mono/PLIST   Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/PLIST   Sun Apr 04 16:53:59 2004 +0000
@@ -1,6 +1,11 @@
-@comment $NetBSD: PLIST,v 1.6 2004/02/03 12:30:11 recht Exp $
+@comment $NetBSD: PLIST,v 1.7 2004/04/04 16:53:59 recht Exp $
+bin/MakeCert.exe
 bin/al
 bin/al.exe
+bin/cert2spc
+bin/cert2spc.exe
+bin/certmgr
+bin/certmgr.exe
 bin/chktrust
 bin/chktrust.exe
 bin/cilc
@@ -11,6 +16,7 @@
 bin/genxs.exe
 bin/ilasm
 bin/ilasm.exe
+bin/makecert
 bin/mbas
 bin/mbas.exe
 bin/mcs
@@ -19,12 +25,17 @@
 bin/mono
 bin/monodis
 bin/monograph
+bin/monop
+bin/monop.exe
 bin/monoresgen
 bin/monoresgen.exe
 bin/monosn
 bin/pedump
+bin/resgen
 bin/secutil
 bin/secutil.exe
+bin/setreg
+bin/setreg.exe
 bin/signcode
 bin/signcode.exe
 bin/sn
@@ -95,6 +106,7 @@
 include/mono/metadata/tokentype.h
 include/mono/metadata/verify.h
 include/mono/private/libgc-mono-debugger.h
+include/mono/utils/mono-codeman.h
 include/mono/utils/mono-digest.h
 include/mono/utils/mono-hash.h
 include/mono/utils/mono-logger.h
@@ -154,6 +166,11 @@
 lib/System.Windows.Forms.dll
 lib/System.Xml.dll
 lib/System.dll
+lib/libMonoPosixHelper.a
+lib/libMonoPosixHelper.la
+lib/libMonoPosixHelper.so
+lib/libMonoPosixHelper.so.0
+lib/libMonoPosixHelper.so.0.0
 lib/libmint.a
 lib/libmint.la
 lib/libmint.so
@@ -173,17 +190,25 @@
 lib/pkgconfig/mint.pc
 lib/pkgconfig/mono.pc
 man/man1/cert2spc.1
+man/man1/certmgr.1
+man/man1/chktrust.1
 man/man1/cilc.1
 man/man1/disco.1
 man/man1/genxs.1
 man/man1/ilasm.1
+man/man1/makecert.1
 man/man1/mcs.1
 man/man1/mint.1
 man/man1/mono.1
 man/man1/monoburg.1
 man/man1/monodis.1
+man/man1/monop.1
 man/man1/monostyle.1
 man/man1/oldmono.1
+man/man1/secutil.1
+man/man1/setreg.1
+man/man1/signcode.1
+man/man1/sn.1
 man/man1/soapsuds.1
 man/man1/sqlsharp.1
 man/man1/wsdl.1
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/buildlink3.mk
--- a/lang/mono/buildlink3.mk   Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/buildlink3.mk   Sun Apr 04 16:53:59 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.5 2004/03/18 09:12:12 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2004/04/04 16:53:59 recht Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 MONO_BUILDLINK3_MK:=   ${MONO_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@
 BUILDLINK_PACKAGES+=   mono
 
 .if !empty(MONO_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.mono+=       mono>=0.30
+BUILDLINK_DEPENDS.mono+=       mono>=0.31
 BUILDLINK_PKGSRCDIR.mono?=     ../../lang/mono
 .endif # MONO_BUILDLINK3_MK
 
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/distinfo
--- a/lang/mono/distinfo        Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/distinfo        Sun Apr 04 16:53:59 2004 +0000
@@ -1,10 +1,12 @@
-$NetBSD: distinfo,v 1.10 2004/03/03 01:37:09 recht Exp $
+$NetBSD: distinfo,v 1.11 2004/04/04 16:53:59 recht Exp $
 
-SHA1 (mono-0.30.2.tar.gz) = fc871616e74b1a120c2e6c22bcdc91447788bd57
-Size (mono-0.30.2.tar.gz) = 9713488 bytes
-SHA1 (patch-ac) = 59dba48f800f3e1030d586d3707616eff6c59c38
-SHA1 (patch-ad) = 1490db664f52112ec0ab4fb7d85e50443de72728
+SHA1 (mono-0.31.tar.gz) = be012fff6b5287503bbed4d96a9fbee843c6f044
+Size (mono-0.31.tar.gz) = 10098314 bytes
+SHA1 (patch-aa) = f347d991502da0c62131c65bdcb1be5eaea4cc77
+SHA1 (patch-ab) = 9bbef6f3bc593531339e1024cf776b82751655cf
+SHA1 (patch-ac) = ad880da185210b934536870fd025f588745dbc90
+SHA1 (patch-ad) = b7299d17bc7250ed50b91bdf1443ae45a3b67862
 SHA1 (patch-ah) = ca67288373df96e46b1d60560cca25698ce8261e
-SHA1 (patch-ai) = a4abc88e994ac4597966f9ebfd0ff15a782c5f5e
+SHA1 (patch-ai) = e365ba34991c555b333fcb93d24c16e7f1d27aeb
 SHA1 (patch-aj) = ab41349968d0f621c5f3e848c25d112c50558a28
 SHA1 (patch-ak) = aab1295adad7a09b9fc7d52139793bb7ec0b76d5
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-aa        Sun Apr 04 16:53:59 2004 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.4 2004/04/04 16:53:59 recht Exp $
+
+--- mono/mini/mini-x86.h.orig  2004-03-20 15:40:23.000000000 +0100
++++ mono/mini/mini-x86.h       2004-03-20 15:40:52.000000000 +0100
+@@ -43,6 +43,9 @@
+ 
+ #ifdef HAVE_WORKING_SIGALTSTACK
+ #define MONO_ARCH_SIGSEGV_ON_ALTSTACK
++#ifndef SA_STACK
++#define SA_STACK SA_ONSTACK
++#endif
+ #endif
+ 
+ #endif
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/patches/patch-ac
--- a/lang/mono/patches/patch-ac        Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/patches/patch-ac        Sun Apr 04 16:53:59 2004 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-ac,v 1.5 2004/02/03 12:30:11 recht Exp $
+$NetBSD: patch-ac,v 1.6 2004/04/04 16:53:59 recht Exp $
 
---- data/Makefile.in.orig      2004-02-02 23:02:39.000000000 +0100
-+++ data/Makefile.in   2004-02-03 11:53:36.000000000 +0100
-@@ -117,7 +117,7 @@
- libgc_dir = @libgc_dir@
+--- data/Makefile.in.orig      2004-03-19 03:26:35.000000000 +0100
++++ data/Makefile.in   2004-03-20 14:05:48.000000000 +0100
+@@ -118,7 +118,7 @@
  libmono_cflags = @libmono_cflags@
  libmono_ldflags = @libmono_ldflags@
+ libsuffix = @libsuffix@
 -monodir = $(sysconfdir)/mono
 +monodir = $(datadir)/examples/mono
  
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/patches/patch-ad
--- a/lang/mono/patches/patch-ad        Sun Apr 04 16:53:28 2004 +0000
+++ b/lang/mono/patches/patch-ad        Sun Apr 04 16:53:59 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.5 2004/02/03 12:30:11 recht Exp $
+$NetBSD: patch-ad,v 1.6 2004/04/04 16:53:59 recht Exp $
 
---- mono/metadata/icall.c.orig 2004-01-30 18:01:36.000000000 +0100
-+++ mono/metadata/icall.c      2004-02-03 11:53:52.000000000 +0100
-@@ -4174,7 +4174,7 @@
+--- mono/metadata/icall.c.orig 2004-03-18 00:59:47.000000000 +0100
++++ mono/metadata/icall.c      2004-03-20 14:03:52.000000000 +0100
+@@ -4439,7 +4439,7 @@
  
        MONO_ARCH_SAVE_REGS;
  
diff -r 208d347f8e85 -r 7adbb4fcba0b lang/mono/patches/patch-ai
--- a/lang/mono/patches/patch-ai        Sun Apr 04 16:53:28 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ai,v 1.3 2004/02/03 12:30:11 recht Exp $
-
---- configure.orig     2004-02-02 23:02:43.000000000 +0100
-+++ configure  2004-02-03 11:54:24.000000000 +0100
-@@ -1991,7 +1991,7 @@
- _ACEOF
- 
-               libdl=
--              libgc_threads=pthreads
-+              libgc_threads=no
-               ;;
-       *-*-*freebsd*|*-*-*openbsd*)
-               platform_win32=no
-@@ -2008,7 +2008,7 @@
- _ACEOF
- 
-               libdl=
--              libgc_threads=pthreads
-+              libgc_threads=no
-               ;;
-       *-*-linux*)
-               platform_win32=no



Home | Main Index | Thread Index | Old Index