diff options
author | xtraeme <xtraeme> | 2008-02-18 16:39:43 +0000 |
---|---|---|
committer | xtraeme <xtraeme> | 2008-02-18 16:39:43 +0000 |
commit | 759f1f2f73ddfda35462faa4f16a5fc3160b74ed (patch) | |
tree | cdb63ffcbeddff9b80eb8a50aaba506d087d8cb8 /lang/pnet | |
parent | b49df96f4c7e7ba5b47fab78979488aa819c4289 (diff) | |
download | pkgsrc-759f1f2f73ddfda35462faa4f16a5fc3160b74ed.tar.gz |
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 (limited to 'lang/pnet')
-rw-r--r-- | lang/pnet/Makefile | 8 | ||||
-rw-r--r-- | lang/pnet/PLIST | 68 | ||||
-rw-r--r-- | lang/pnet/buildlink3.mk | 5 | ||||
-rw-r--r-- | lang/pnet/distinfo | 14 | ||||
-rw-r--r-- | lang/pnet/patches/patch-aa | 22 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ab | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ac | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ad | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ae | 22 | ||||
-rw-r--r-- | lang/pnet/patches/patch-af | 12 |
10 files changed, 47 insertions, 143 deletions
diff --git a/lang/pnet/Makefile b/lang/pnet/Makefile index 2608d94b5a2..6d23494d97b 100644 --- a/lang/pnet/Makefile +++ b/lang/pnet/Makefile @@ -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 HOMEPAGE= http://www.dotgnu.org/ diff --git a/lang/pnet/PLIST b/lang/pnet/PLIST index 498a5ed961d..17333497e39 100644 --- a/lang/pnet/PLIST +++ b/lang/pnet/PLIST @@ -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/ilsize 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_config.h 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_utils.h 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/libILEngine.a 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/scale.html 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 --git a/lang/pnet/buildlink3.mk b/lang/pnet/buildlink3.mk index b4918d7a68e..e3edfb32e5f 100644 --- a/lang/pnet/buildlink3.mk +++ b/lang/pnet/buildlink3.mk @@ -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_PACKAGES+= pnet 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 --git a/lang/pnet/distinfo b/lang/pnet/distinfo index 2ef7182114c..4932c7a5498 100644 --- a/lang/pnet/distinfo +++ b/lang/pnet/distinfo @@ -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 --git a/lang/pnet/patches/patch-aa b/lang/pnet/patches/patch-aa deleted file mode 100644 index 650a2a5a000..00000000000 --- a/lang/pnet/patches/patch-aa +++ /dev/null @@ -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 --git a/lang/pnet/patches/patch-ab b/lang/pnet/patches/patch-ab deleted file mode 100644 index 7ba52cd88da..00000000000 --- a/lang/pnet/patches/patch-ab +++ /dev/null @@ -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 --git a/lang/pnet/patches/patch-ac b/lang/pnet/patches/patch-ac deleted file mode 100644 index 2a4fee708c9..00000000000 --- a/lang/pnet/patches/patch-ac +++ /dev/null @@ -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 --git a/lang/pnet/patches/patch-ad b/lang/pnet/patches/patch-ad deleted file mode 100644 index 84d03d4cbf5..00000000000 --- a/lang/pnet/patches/patch-ad +++ /dev/null @@ -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 --git a/lang/pnet/patches/patch-ae b/lang/pnet/patches/patch-ae deleted file mode 100644 index cc4c7c4cda8..00000000000 --- a/lang/pnet/patches/patch-ae +++ /dev/null @@ -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 --git a/lang/pnet/patches/patch-af b/lang/pnet/patches/patch-af deleted file mode 100644 index b6464789dc4..00000000000 --- a/lang/pnet/patches/patch-af +++ /dev/null @@ -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;; |