summaryrefslogtreecommitdiff
path: root/lang/pnet/PLIST
AgeCommit message (Collapse)AuthorFilesLines
2012-12-29Remove pnet packages. This project only ever existed because of thedholland1-166/+0
FSF's not-invented-here reflex, never went anywhere, and has been dead upstream for a long time.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-6/+1
2009-06-12Removed redundant .gz suffix for man pages.rillig1-8/+8
2008-02-18Update dotgnu Portable.Net packages to 0.8.0:xtraeme1-31/+37
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.
2006-03-31List the info pages directly in the PLIST and ensure that we honorjlam1-1/+2
PKGINFODIR.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-8/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-05-29Update to 0.6.6.xtraeme1-2/+54
Changes: 0.6.6 (29 May 2004) Runtime engine: * GetManifestResourceNames internalcall (Russell Stuart). * Add the --trace option to ilrun (Gopal V). * Fix some I4/I/M/T cases in the verifier (Rhys Weatherley, Gopal V). * Fix to Directory.GetFiles internalcall (Russell Stuart). * Many fixes and speedups to the monitor implementation (Thong Nguyen). * Remap some gtk# dll references (Ilyak Kasnacheev). * Automatically load assemblies during "GetType" (Gopal V). * Handling for interruptes and aborts (Thong Nguyen). * Verification of indirect method calls (Gopal V). * Resolve classes properly before layout (Gopal V). * Support for Interlocked* functions (Thong Nguyen). * Looser association of real threads with engine threads, to make it easier to move to app domains in the future (Thong Nguyen). * Asynchronous delegates (Thong Nguyen). * Better shutdown logic for multi-threaded programs (Thong Nguyen). * ILExecThreadBoxNoValue (Thong Nguyen). * Dynamic invocation of methods with out/ref parameters (Thong Nguyen). * Include inherited interfaces in return from "GetInterfaces" (Gopal V). * Entry points must be in .exe's, not .dll's (Gopal V). * Problems in OutputExceptionTable with nested try/catch (Rhys W). * Fixes to make ilrun compile with gcc 3.4.0 (Norbert Bellow). * Implement Thread.Abort (Thong Nguyen). * Use interlocked increments for profile counts (Thong Nguyen). C# Compiler: * Stack underflow problem in codegen for "switch" (Rhys Weatherley). * Problem with 8-bit characters in pre-processor lines (Rhys Weatherley). * "/recurse" option for compiler compat mode (Gopal V). * Fix semantic analysis for identifers and member accesses (Gopal V). * Resolve aliases for fully qualified namespaces (Gopal V). * "goto case" should emit a leave inside a "try" (Russell Stuart). * Bug with ';' in #endregion directives (Russell Stuart). * Handle "protected internal" across assemblies (Richard Baumann). * Disambiguate static members and types with the same name (Gopal V). C Compiler: * Add dependency options to the pre-processor (-M, -MD, etc) (Rhys W). * Fixes for bit field accesses (Rhys Weatherley). * Complex structure initializers (Rhys Weatherley). * Array access on managed arrays (Gopal V). Linker: * Strong alias linking for vararg methods (Rhys Weatherley). Csant: * Comma-separated lists of target dependencies (Russell Stuart). * Directory deletion and copying (Russell Stuart). Platform Support: * Win32-specific filename expansion (Rhys Weatherley). * Disable zlib under mingw32 because of dependency issues (Rhys W). * Fixes for Win32 file operations (Thong Nguyen). * Integrate libgc version 6.3alpha6 (Thong Nguyen). * Overflow bugs in time routines (Thong Nguyen). * ILGetSinceRebootTime for Windows (Thong Nguyen).
2004-05-14Enable threads support in NetBSD, add missing directory to PLIST.xtraeme1-1/+2
2004-05-14Update to 0.6.4.xtraeme1-1/+7
Changes: 0.6.4 (13 March 2004) Runtime engine: * Write Reflection.Emit binaries in "wb" mode. * Set the execute bit on binaries written by Reflection.Emit. * Fixes to unsafe-mode verification rules regarding pointers. * Verification fixes for storing managed pointers via "stind.i". * Modify internalcalls for "WaitAll" and "WaitAny" to work around "MarshalByRefObject" adding a new field. * Internalcalls for file lengths and attributes (Russell Stuart). * Pass pointer parameters to delegates correctly (Gopal V). C# Compiler: * Fixes to reference type coercion. * "params" array matching only on the last parameter (Gopal V). * Filter out instance members when searching nested parent scopes. * Assignment of arrays to pointer variables in "fixed" statements. * Implement pointer comparison, addition, and subtraction. C Compiler: * Rewrite the type system to use native layout. * Thread-specific variables. * Fix casts from function pointer types to "void *". * Computed goto support. * Register parameters of the form "register type". * Fix semantic analysis for expression statements. * Add C#-style casts and coercions. * Make "long double" an alias for "double" because MS runtime engines don't handle the "native float" IL type correctly. * Improve the visibility of C definitions to C# applications. * Add some C# and Managed C++ syntax to aid with interoperation. * Allow C# strings to be defined with S"foo". * "using" and "using namespace" to import C# types into C programs. * Output the parameter types for PInvoke declarations. * Bug in the declaration of functions returning function pointers. * Set the default PInvoke calling convention to "cdecl". * Handle string initializations of the form {"foo"}. * Convert constants of the form 123L into native ints, not int64. Linker: * Improve detection of unresolved references in C applications. * Use C type names in error messages where appropriate. * Use "OpenSystem.C.GlobalScopeAttribute" to export C# definitions into the global C scope. * Use ordinary names like "libc" for C modules instead of "$Module$". * Remove C "memory models", which aren't needed any more. Loader and Metadata: * Allow custom modifiers within a "byref" type. * Look for "pinvoke.map" files when resolving PInvoke libraries. Csant: * Missing options for mcs compiles (Ilyak Kasnacheev). Documentation: * Rewrite the C user's guide and move it into "pnettools.texi". * Update the C ABI specification to reflect changes to the C compiler. Platform Support: * Enable FreeBSD pthreads support (Adam Ballai). * Use the tm_gmtoff field for timezones (Ole Guldberg Jensen). * Explicitly invoke the shell when configuring libgc and libffi. * Work around bugs with read-write locks on systems with NPTL. * Use $(EXEEXT) on install lines that need it, for mingw32. * Fixup SOCKETLIBS and suppress libm under mingw32 environments. Other: * Check in a copy of gcc's cpp so that we can avoid system cpp bugs. * Add the "#using#" directive to cpp. * Update the "pnet.spec.in" file (Russell Stuart).
2004-01-12Initial import of pnet-0.6.2, packaged by pancake via pkgsrc-wip.xtraeme1-0/+112
The goal of this project is to build a suite of Free Software tools to build and execute .NET applications, including a C# compiler, assembler, disassembler, and runtime engine.