pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang Update dotgnu Portable.Net packages to 0.8.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bdb5ce798de7
branches:  trunk
changeset: 538741:bdb5ce798de7
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Mon Feb 18 16:39:43 2008 +0000

description:
Update dotgnu Portable.Net packages to 0.8.0:

0.8.0 (3 March 2007)

JIT

* JIT_Coder opcodes implementation (Klaus Treichel, Aleksey Demakov,
  Kirill Kononenko)
* On Demand JIT Compilation (Klaus Treichel)
* JIT exception handling (Klaus Treichel, Kirill Kononenko)
* Method Inlining support (Klaus Treichel)
* Inlining internal calls, PInvoke and math (Klaus Treichel)
* Add marshaling support (Kirill Kononenko)
* Local and Thread Local variable support (Klaus Treichel)
* Reflection support (Klaus Treichel)
* Array optimisations (Klaus Treichel)
* Static ctor support (Klaus Treichel, Aleksey Demakov)
* Delegate and Async Delegate support (Klaus Treichel)
* Safepoints and builtin/managed Exceptions (Klaus Treichel)
* Null check reduction (Klaus Treichel)
* Finalizers and GC support (Klaus Treichel)


Runtime Engine

* New Debugger (Radek Polak)
* Typed allocations (Klaus Treichel)
* Array structure optimisations (Klaus Treichel)
* Static cctor manager (Klaus Treichel)
* Watching variables (Radek Polak)
* Spec fixes on String IndexOf and LastIndexOf (Russell Stuart)
* Array.Clear fixes (Radek Polak)
* Handle fixes for JIT support (Klaus Treichel)

...and more, see the NEWS file. This closes PR 31950.

diffstat:

 lang/pnet/Makefile           |    8 +-
 lang/pnet/PLIST              |   68 +++++++++++---------
 lang/pnet/buildlink3.mk      |    5 +-
 lang/pnet/distinfo           |   14 +---
 lang/pnet/patches/patch-aa   |   22 ------
 lang/pnet/patches/patch-ab   |   13 ---
 lang/pnet/patches/patch-ac   |   13 ---
 lang/pnet/patches/patch-ad   |   13 ---
 lang/pnet/patches/patch-ae   |   22 ------
 lang/pnet/patches/patch-af   |   12 ---
 lang/pnetlib-nox11/Makefile  |    4 +-
 lang/pnetlib/Makefile        |    9 +-
 lang/pnetlib/Makefile.common |    6 +-
 lang/pnetlib/PLIST           |  141 ++++++++++++++++++++++--------------------
 lang/pnetlib/distinfo        |    8 +-
 15 files changed, 134 insertions(+), 224 deletions(-)

diffs (truncated from 533 to 300 lines):

diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/Makefile
--- a/lang/pnet/Makefile        Mon Feb 18 15:56:52 2008 +0000
+++ b/lang/pnet/Makefile        Mon Feb 18 16:39:43 2008 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2008/02/04 20:10:35 tnn Exp $
+# $NetBSD: Makefile,v 1.19 2008/02/18 16:39:43 xtraeme Exp $
 
-DISTNAME=      pnet-0.6.6
-PKGREVISION=   2
+DISTNAME=      pnet-0.8.0
+#PKGREVISION=  1
 CATEGORIES=    lang
-MASTER_SITES=  http://www.southern-storm.com.au/download/
+MASTER_SITES=  http://download.savannah.gnu.org/releases/dotgnu-pnet/
 
 MAINTAINER=    pancake%phreaker.net@localhost
 HOMEPAGE=      http://www.dotgnu.org/
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/PLIST
--- a/lang/pnet/PLIST   Mon Feb 18 15:56:52 2008 +0000
+++ b/lang/pnet/PLIST   Mon Feb 18 16:39:43 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2006/03/31 23:56:28 jlam Exp $
+@comment $NetBSD: PLIST,v 1.7 2008/02/18 16:39:43 xtraeme Exp $
 bin/al
 bin/cli-unknown-ar
 bin/cli-unknown-cpp
@@ -29,31 +29,31 @@
 bin/ilstrip
 bin/ilverify
 bin/resgen
-include/pnet/ffi.h
-include/pnet/ffi_mips.h
-include/pnet/fficonfig.h
-include/pnet/gc.h
-include/pnet/gc/gc.h
-include/pnet/gc/gc_alloc.h
-include/pnet/gc/gc_allocator.h
-include/pnet/gc/gc_amiga_redirects.h
-include/pnet/gc/gc_backptr.h
-include/pnet/gc/gc_config_macros.h
-include/pnet/gc/gc_cpp.h
-include/pnet/gc/gc_gcj.h
-include/pnet/gc/gc_inl.h
-include/pnet/gc/gc_inline.h
-include/pnet/gc/gc_local_alloc.h
-include/pnet/gc/gc_mark.h
-include/pnet/gc/gc_pthread_redirects.h
-include/pnet/gc/gc_typed.h
-include/pnet/gc/leak_detector.h
-include/pnet/gc/new_gc_alloc.h
-include/pnet/gc/weakpointer.h
-include/pnet/gc_config_macros.h
-include/pnet/gc_local_alloc.h
-include/pnet/gc_pthread_redirects.h
-include/pnet/gc_typed.h
+include/ffi.h
+include/ffitarget.h
+include/gc.h
+include/gc/gc.h
+include/gc/gc_alloc.h
+include/gc/gc_allocator.h
+include/gc/gc_amiga_redirects.h
+include/gc/gc_backptr.h
+include/gc/gc_config_macros.h
+include/gc/gc_cpp.h
+include/gc/gc_gcj.h
+include/gc/gc_inl.h
+include/gc/gc_inline.h
+include/gc/gc_local_alloc.h
+include/gc/gc_mark.h
+include/gc/gc_pthread_redirects.h
+include/gc/gc_typed.h
+include/gc/leak_detector.h
+include/gc/new_gc_alloc.h
+include/gc/weakpointer.h
+include/gc_config_macros.h
+include/gc_local_alloc.h
+include/gc_pthread_redirects.h
+include/gc_typed.h
+include/leak_detector.h
 include/pnet/il_align.h
 include/pnet/il_bignum.h
 include/pnet/il_coder.h
@@ -61,6 +61,7 @@
 include/pnet/il_console.h
 include/pnet/il_crypt.h
 include/pnet/il_debug.h
+include/pnet/il_debugger.h
 include/pnet/il_decimal.h
 include/pnet/il_dumpasm.h
 include/pnet/il_engine.h
@@ -84,7 +85,6 @@
 include/pnet/il_values.h
 include/pnet/il_writer.h
 include/pnet/il_xml.h
-include/pnet/leak_detector.h
 info/pnettools.info
 lib/cscc/plugins/cscc-b
 lib/cscc/plugins/cscc-bf
@@ -100,8 +100,15 @@
 lib/libILImage.a
 lib/libILLink.a
 lib/libILSupport.a
-lib/pnet/libffi.la
-lib/pnet/libgc.la
+lib/libffi.la
+lib/libgc.la
+man/man1/al.1.gz
+man/man1/cli-unknown-ar.1.gz
+man/man1/cli-unknown-cpp.1.gz
+man/man1/cli-unknown-gcc.1.gz
+man/man1/cli-unknown-ranlib.1.gz
+man/man1/cli-unknown-size.1.gz
+man/man1/cli-unknown-strip.1.gz
 man/man1/clrwrap.1
 man/man1/csant.1
 man/man1/cscc-cpp.1
@@ -158,8 +165,7 @@
 share/gc/simple_example.html
 share/gc/tree.html
 @dirrm share/gc
-@dirrm lib/pnet
 @dirrm lib/cscc/plugins
 @dirrm lib/cscc
-@dirrm include/pnet/gc
 @dirrm include/pnet
+@dirrm include/gc
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/buildlink3.mk
--- a/lang/pnet/buildlink3.mk   Mon Feb 18 15:56:52 2008 +0000
+++ b/lang/pnet/buildlink3.mk   Mon Feb 18 16:39:43 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2006/07/08 23:10:55 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2008/02/18 16:39:43 xtraeme Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 PNET_BUILDLINK3_MK:=   ${PNET_BUILDLINK3_MK}+
@@ -12,8 +12,7 @@
 BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}pnet
 
 .if !empty(PNET_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.pnet+=   pnet>=0.6.4
-BUILDLINK_ABI_DEPENDS.pnet+=   pnet>=0.6.6nb2
+BUILDLINK_API_DEPENDS.pnet+=   pnet>=0.8.0
 BUILDLINK_PKGSRCDIR.pnet?=     ../../lang/pnet
 .endif # PNET_BUILDLINK3_MK
 
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/distinfo
--- a/lang/pnet/distinfo        Mon Feb 18 15:56:52 2008 +0000
+++ b/lang/pnet/distinfo        Mon Feb 18 16:39:43 2008 +0000
@@ -1,11 +1,5 @@
-$NetBSD: distinfo,v 1.6 2006/02/26 20:38:51 joerg Exp $
+$NetBSD: distinfo,v 1.7 2008/02/18 16:39:43 xtraeme Exp $
 
-SHA1 (pnet-0.6.6.tar.gz) = cc0b59074f9a905b31cf5778cfee3476adb2b098
-RMD160 (pnet-0.6.6.tar.gz) = e66d4c878cbd008b13926a96884afe8836f05b55
-Size (pnet-0.6.6.tar.gz) = 3471669 bytes
-SHA1 (patch-aa) = d458a548d7b1d3c868d988d4f5e359fe57099d4f
-SHA1 (patch-ab) = ead1b5307c8429bdad3ec37a310dc4bed562181e
-SHA1 (patch-ac) = 2a3c06ed1a98bdd2f5abf6130ce1dd5b0f4deffb
-SHA1 (patch-ad) = bd18444a728e285b722ca6143a892a0cbbf0d71c
-SHA1 (patch-ae) = f4d1ab5388e49bb570011bf7559211ff5a05e42e
-SHA1 (patch-af) = c04532778ebd627571b68c4d0ff52fc9be2c21af
+SHA1 (pnet-0.8.0.tar.gz) = 3d048cbef0476f21cbdd86f81c1706f52b7a7218
+RMD160 (pnet-0.8.0.tar.gz) = 232f96fb92be2cab4109ab03845bafa84c3d0259
+Size (pnet-0.8.0.tar.gz) = 4510420 bytes
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-aa
--- a/lang/pnet/patches/patch-aa        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2006/02/26 20:38:52 joerg Exp $
-
---- configure.orig     2004-05-29 04:57:49.000000000 +0000
-+++ configure
-@@ -2055,7 +2055,7 @@ if test "$THREADS" = "no"; then
-       *-*-mingw*|*-*-cygwin*)
-                       THREADS=win32
-                       ;;
--      *-freebsd*)
-+      *-freebsd*|*-netbsd*|*-dragonfly*)
-                       THREADS=posix
-                       ;;      
-       esac
-@@ -2130,7 +2130,7 @@ EOF
- 
-       THREADLIBS="-lpthread -lrt"
-       ;;
--     *-*-freebsd*)
-+     *-*-freebsd*|*-*-dragonfly*)
-       echo "configure: warning: "FreeBSD does not yet fully support threads with Boehm GC."" 1>&2
-       cat >> confdefs.h <<\EOF
- #define GC_FREEBSD_THREADS 1
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-ab
--- a/lang/pnet/patches/patch-ab        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2006/02/26 20:38:52 joerg Exp $
-
---- libgc/configure.orig       2006-02-26 19:30:00.000000000 +0000
-+++ libgc/configure
-@@ -3588,7 +3588,7 @@ _ACEOF
- 
-       THREADLIBS="-lpthread -lrt"
-       ;;
--     *-*-freebsd*)
-+     *-*-freebsd* | *-*-dragonfly*)
-       { echo "$as_me:$LINENO: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&5
- echo "$as_me: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&2;}
-       cat >>confdefs.h <<\_ACEOF
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-ac
--- a/lang/pnet/patches/patch-ac        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2006/02/26 20:38:52 joerg Exp $
-
---- libgc/include/gc.h.orig    2005-07-23 23:22:39.000000000 +0000
-+++ libgc/include/gc.h
-@@ -497,7 +497,7 @@ GC_API GC_PTR GC_malloc_atomic_ignore_of
- /* This may also be desirable if it is possible but expensive to      */
- /* retrieve the call chain.                                           */
- #if (defined(__linux__) || defined(__NetBSD__) || defined(__OpenBSD__) \
--     || defined(__FreeBSD__)) & !defined(GC_CAN_SAVE_CALL_STACKS)
-+     || defined(__FreeBSD__) || defined(__DragonFly__)) && !defined(GC_CAN_SAVE_CALL_STACKS)
- # define GC_ADD_CALLER
- # if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) 
-     /* gcc knows how to retrieve return address, but we don't know */
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-ad
--- a/lang/pnet/patches/patch-ad        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.1 2006/02/26 20:38:52 joerg Exp $
-
---- libgc/include/gc_config_macros.h.orig      2005-07-23 23:22:58.000000000 +0000
-+++ libgc/include/gc_config_macros.h
-@@ -87,7 +87,7 @@
- #   define GC_DARWIN_THREADS
- #   define GC_PTHREADS
- # endif
--# if !defined(GC_PTHREADS) && defined(__FreeBSD__)
-+# if !defined(GC_PTHREADS) && (defined(__FreeBSD__) || defined(__DragonFly__))
- #   define GC_FREEBSD_THREADS
- #   define GC_PTHREADS
- # endif
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-ae
--- a/lang/pnet/patches/patch-ae        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ae,v 1.1 2006/02/26 20:38:52 joerg Exp $
-
---- libgc/include/private/gcconfig.h.orig      2005-05-20 20:48:29.000000000 +0000
-+++ libgc/include/private/gcconfig.h
-@@ -55,7 +55,7 @@
- # endif
- 
- /* And one for FreeBSD: */
--# if defined(__FreeBSD__)
-+# if defined(__FreeBSD__) || defined(__DragonFly__)
- #    define FREEBSD
- # endif
- 
-@@ -1929,7 +1929,7 @@
- #   define SUNOS5SIGS
- # endif
- 
--# if defined(FREEBSD) && (__FreeBSD__ >= 4)
-+# if defined(FREEBSD) && (defined(__DragonFly__) || __FreeBSD__ >= 4)
- #   define SUNOS5SIGS
- # endif
- 
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnet/patches/patch-af
--- a/lang/pnet/patches/patch-af        Mon Feb 18 15:56:52 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-af,v 1.1 2006/02/26 20:38:52 joerg Exp $
-
---- libffi/configure.orig      2006-02-26 20:16:12.000000000 +0000
-+++ libffi/configure
-@@ -2443,6 +2443,7 @@ i*86-*-linux*) TARGET=X86; TARGETDIR=x86
- i*86-*-solaris*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-beos*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-freebsd*) TARGET=X86; TARGETDIR=x86;;
-+i*86-*-dragonfly*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-netbsdelf*) TARGET=X86; TARGETDIR=x86;;
- i*86-*-win32*) TARGET=X86_WIN32; TARGETDIR=x86;;
- i*86-*-cygwin*) TARGET=X86_WIN32; TARGETDIR=x86;;
diff -r ac4601efb81e -r bdb5ce798de7 lang/pnetlib-nox11/Makefile
--- a/lang/pnetlib-nox11/Makefile       Mon Feb 18 15:56:52 2008 +0000
+++ b/lang/pnetlib-nox11/Makefile       Mon Feb 18 16:39:43 2008 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.3 2006/04/12 20:50:56 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2008/02/18 16:39:43 xtraeme Exp $
 #
 
 .include "${.CURDIR}/../pnetlib/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/-/-nox11-/}
-PKGREVISION=   2
+#PKGREVISION=  2
 
 CONFIGURE_ARGS+=       --without-x
 



Home | Main Index | Thread Index | Old Index