summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2004-05-20Move over swi-prolog-packages from pkgsrc-wiphubertf3-0/+1282
2004-05-20move over swi-prolog-lite from pkgsrc-wiphubertf16-0/+668
2004-05-18Enable pkgviews installation.uebayasi1-1/+3
2004-05-17Garbage collect BUILDLINK_PKGBASE.<pkg> from buildlink3: it is not anymoreseb6-12/+6
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
2004-05-17Add and enable eag.minskim1-1/+2
2004-05-17Import eag, provided by Jaap Boender in PR pkg/22795 and modified by me.minskim5-0/+103
Extended Affix Grammars (EAG) are an attempt to implement a very general form of Affix Grammars, with very few restrictions. EAG can be used as a specification formalism, specifying in general relations rather than functions, or as a relational programming language similar in many respects to PROLOG.
2004-05-16Build python module for zlib unconditionally. This makesminskim8-51/+151
python2[12]{,-pth} build on platforms where zlib.h is not in /usr/include.
2004-05-16Remove dots in library names on all platforms to match with PLISTminskim2-3/+25
entries.
2004-05-16darwin fixesdanw3-2/+26
2004-05-16Apparently, IRIX can do --enable-shared. However, regardless of whatjschauma1-2/+12
IRIX system we are on, gcc can NOT be compiled (bootstrapped) as a 64bit binary. Fortunately, IRIX64 can handle 32bit binaries, so that we can force use of 32bit when using MIPSPro. This allows gcc3-c to build fine under IRIX and IRIX64.
2004-05-15No longer used.snj1-34/+0
2004-05-14Enable threads support in NetBSD, add missing directory to PLIST.xtraeme4-3/+20
2004-05-14Update to 0.6.4.xtraeme4-10/+68
Changes: 0.6.4 (13 March 2004) * Time functions. * Use "__declspec(thread)" to mark thread-specific variables. * Signal handling functions. * Move the pthread routines out of libc into a separate library. * Implement the rest of libpthread. * Group file functions (e.g. "getgrent"). * Clean up the mmap-related stubs. * Implement strerror, strsignal, perror, and psignal. * Number conversion routines like atoi, strtod, etc. * Remove "__module" and "__csharp__" as they are deprecated. * Use the new-style syntax for accessing the C# library. * Add <assembly/foo.h> files for importing C# assemblies. * Add <csharp.h> to provide handy definitions for C# interoperation. * Remove support for memory models as they are no longer required. * Stub out some of the locale routines. * Add pnetc.spec.in (Russell Stuart). * Detect "ilranlib" correctly in "configure.in"
2004-05-14Update to 0.6.4, and disable Xft support for now as workaround forxtraeme5-12/+20
PR pkg/24965. Changes: 0.6.4 (13 March 2004) System.Windows.Forms & System.Drawing: * Missing "CtrlN" and "CtrlShiftN" shortcut values (Rhys Weatherley). * Implement the "Splitter" control (Rhys Weatherley). * Rewrite the binding classes (Rhys Weatherley). * Bugs in Win32 window handling (Gopal V, Neil Cawse). * Fixes to ComboBox drop-down width (Neil Cawse). * Don't perform layout on minimized windows (Neil Cawse). * Reduce ProgressBar flicker (Neil Cawse). * Fixes to TabControl, TextBox, TreeView, CustomControl (Neil Cawse). * Finish off the Panel control (Neil Cawse). * Add support for Control.OnClick and Control.OnDoubleClick (Neil Cawse). * Fix toolkit control offsets (Neil Cawse). * ImageList fixes (Neil Cawse). * Set scroll bar cursors to a more appropriate value (Rhys Weatherley). * Tweaks to get the SharpDevelop code editor working (Simon Guindon). * Stub out the color and folder browser dialogs (Rhys Weatherley). * Implement the font selection dialog (Rhys Weatherley). * DrawString fixes (Neil Cawse). * Bugs in popups, keyboard handling, and paint efficiency (Neil Cawse). * Lots of layout and interaction fixes (Neil Cawse). * Double buffering framework (Neil Cawse). * Mnenmonic support (Neil Cawse). * Fix DrawIcon, DrawIconUnstretched, DrawImage (Rhys Weatherley). * Speed up 1-to-1 image draws (Rhys Weatherley). * Invalidate/Update improvements (Neil Cawse). * Signature issues in TabPageCollection (Miroslaw Dobrzanski-Neumann). * TabPageCollection should not inherit from ControlCollection (Rhys W). * Add the missing Label.FlatStyle property (Rhys Weatherley). Xsharp: * Process pending invalidates before an XFlush (Rhys Weatherley). * Use XEventsQueued to check for events before issuing timeouts; fixes queue starvation when short timeouts are present (Rhys W). * Get the font family list for use in the font dialog (Rhys Weatherley). * Alter the Windows to Xsharp font size conversion code (Rhys Weatherley). * DOUBLE-BUFFER extension support logic (Rhys Weatherley). * Tweak XImage drawing when double buffering is used (Rhys Weatherley). Other: * New System.Xml parser (Richard Baumann, Adam Ballai). * Blocking bugs in StreamReader classes (Richard Baumann). * Overflow bug in StringBuilder when maximum capacity was set (Rhys W). * Import the Mono System.Text.RegularExpressions code (Rhys Weatherley). * Generate transparency masks in DotGNU.Images correctly (Rhys W). * Infinite loop in MulticastDelegate.GetInvocationList (Richard Baumann). * Enumerator bug in Queue (Rhys Weatherley). * Add the "OpenSystem.Platform" assembly (Rhys Weatherley). * Use separate locks for socket reads and writes (Rhys Weatherley). * New internalcall interface for wait handles (Rhys Weatherley). * New marker classes to support the C ABI changes (Rhys Weatherley). * Auto-discover full names of .so's for debian (Andrew Mitchell, Rhys W). * Clean up pnetlib.spec (Russell Stuart). * XML bugs in "WriteQuotedString" (Richard Baumann).
2004-05-14Update to 0.6.4.xtraeme4-10/+16
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-05-13- Update {tcl,tk}-tclX to 8.3.5.minskim13-432/+449
- Bl3ify. - Enable pkgviews installation. OK'ed by jwise@, the maintainer. Changes since 8.2: * got "make buildhelp" working * tcl/generic/tclXgeneral.c (TclX_EchoObjCmd): use encoding aware functions in 8.1+. [Bug #514053] * win/Makefile.in: * win/configure.in: * win/configure: Changed to use TCL_LIBS and TK_LIBS as the source for the list of Windows libraries to link against. Fixes #501990. * tcl/generic/tclXlib.c (MakeAbsFile): Replaced a call to the internal 'TclpGetCwd' with an access to the public API 'Tcl_GetCwd'. [457266]. Reported by Vincent Darley. * doc/TclX.n: * tcl/generic/tclXoscmds.c: allowed sleep to accept double values, to match the Expect sleep command. This prevents conflicts that depended on the order of package requires. [Patch #444332] * unix/tools/tclmanpages: Added "re_syntax.n" to the list of processed manpages [#405956]. * All of the changes below are there to fix bug [418295]. * tcl/generic/tclXoscmds.c (TclX_OsCmdsInit): "system" and "sleep" now use the new command creation procedure. * tcl/generic/tclXprocess.c (TclX_ProcessInit): "fork" and "wait" now use the new command creation procedure. * tcl/generic/tclXutil.c (TclX_CreateObjCommand): Added the implementation of this new procedure. * tcl/generic/tclExtdInt.h: Added TclX_CreateObjCommand to encapsulate the logic for the creation of commands FOO and tclx_FOO. * tcl/generic/tclXlist.c (TclX_LassignObjCmd): Added TCL_LEAVE_ERR_MSG to call of 'Tcl_SetVar2Ex'. This fixes the bug [227478]. * tcl/generic/tclXgeneral.c (TclX_LoopObjCmd): Changed 'Tcl_AppendStringsToObj' into 'Tcl_AddErrorInfo'. Fixes bug [226388]. Associated patch is [403050]. No need to extend the testsuite, it already contained a test exercising the bug. * tcl/unix/Makefile.in: * tk/unix/Makefile.in: Fixed bogus "test -f" on the new HELP_DIR directory, which should be "test -d". * win/Makefile.in - fixed because of new definition of TCL_SRC_DIR and TK_SRC_DIR * Changed the HELP_DIR to be configurable so I could have parallel builds not all trying to create the same help files. * tcl/win/configure.in, common.bc, common.vc Fixed version number to 8.3 * {tcl,tk}/unix/Makefile.in, tweaks to get references to LIB_RUNTIME_DIR properly expanded on irix builds. Also added BUILDHELP macro that is conditional on nroff being present so we don't try to build help files on systems with out nroff. * tcl/win/tclXAppInit.c, tk/generic/tkXshell.c, tk/win/tkXAppInit.c - turn off USE_TCL_STUBS * win/Makefile.in, win/configure.in: Cleanup use of stubs library. * tcl/win/tclXwinOS.c (TclXOSkill): Added support for "kill" command on Windows platforms.
2004-05-13This package requires a native pthreads implementation.kristerw1-1/+4
2004-05-13Reintroduce TclpCreateDirectory for the benefit of tcl-scotty.he2-1/+21
Comment indicates it was here earlier, now apparently scheduled to be replaced by TclpObjCreateDirectory, but this will have to do as a workaround for now.
2004-05-13Unused (thanks, minskim).wiz2-380/+0
2004-05-12Install regex.h, which is used in tclRegexp.h.minskim2-15/+9
While here, simplify header installation in Makefile by replacing many INSTALL commands with a for-loop. Bump PKGREVISION.
2004-05-12- Rename tabset.n and watch.n to avoid conflicts with x11/blt.minskim8-46/+91
- Bl3ify. Tcl/Tk distfiles are not needed any more. Installed header files are used instead. - Enable pkgviews installation. Bump PKGREVISION due to PLIST changes.
2004-05-12Make this package build with thread-enabled Tcl, and simplify patchesminskim4-23/+18
by using -ltcl and -ltk instead of version-dependent tcl library name such as -ltcl83 and -ltk83.
2004-05-12Add missing patches and disable PKGVIEW installation for now until therecht5-5/+88
issues with modules are sorted out.
2004-05-12- Merge bugfixes from python 2.3 maintenance branch:recht7-7/+94
o weakref object's garbage collection problem. o save unnecessary startup-time memory allocation of 100KB+ from intobject. via FreeBSD ports - Enable pkgviews installation. Bump PKGREVISION for the bugfixes.
2004-05-12No USE_BUILDLINK2 package sets USE_FORTRAN any longer -- convert supportwiz1-37/+0
to bl3 and remove f2c's buildlink2.mk file.
2004-05-12Avoid detection of jdk, which causes a build failure (missing bl3 files) ifjmmv1-1/+13
found. While here, add some PRINT_PLIST_AWK tricks so that print-PLIST DTRT.
2004-05-12Convert to buildlink3.snj1-10/+11
2004-05-12Convert to buildlink3.snj1-5/+5
2004-05-11Update to mono-0.91 (beta1).recht10-124/+150
Too many changes to list them all. For a complete list see: http://www.go-mono.com/archive/beta1/beta1.html Some of the higlights: - Global Assembly Cache (GAC) - CLS support in the C# compiler - new SQL expression parser - new Interpreter
2004-05-11Provide a buildlink3.mk.snj1-0/+28
2004-05-11No longer used.snj1-45/+0
2004-05-11Convert to buildlink3.snj3-4/+27
2004-05-09No longer used.snj1-25/+0
2004-05-09use buildlink3.grant1-5/+5
2004-05-09Unused.wiz1-30/+0
2004-05-09Convert to buildlink3.snj7-27/+27
2004-05-08This also needs MESSAGE_SRC and PLIST_SRC. Pointed out by wiz@.snj1-1/+3
2004-05-08Set DISTINFO_FILE and PATCHDIR appropriately. Fixes PR pkg/25502.snj1-1/+4
2004-05-07whitespace nitscjep1-2/+2
2004-05-05bl3ifyxtraeme3-2/+51
2004-05-05Remove BUILDLINK_FILES_CMD which didn't work, put BUILDLINK_* definitionsxtraeme1-9/+3
into the proper block.
2004-05-05bl3ifyxtraeme2-2/+28
2004-05-05bl3ifyxtraeme6-4/+102
2004-05-05Set LC_ALL=C while doing perl5-configure. This fixes the problem thatrecht1-1/+2
the PERL defintionen in the Makefile resulting from Makefile.PL gets set to 0 if LANG || LC_<something> is set to something else (read non english). ok'd by jlam@
2004-05-05Rework how proper ABI flags are set on IRIX, using patch provided byjschauma2-14/+23
Georg Schwarz in PR pkg/25057: - check for PKGSRC_COMPILER instead of USE_MIPSPRO: USE_MIPSPRO would imply the former, but not the other way around. That is, it's conceivable to have a system that has PKGSRC_COMPILER set (to mipspro), but not USE_MIPSPRO. - Allow passing of -Duse64bitint if ABI == 64 even if the compiler is not mipspro. (Note: we could test this on a non-IRIX 64bit platform by setting ABI to '64'. I think that should work, too, but I can't test that right now.)
2004-05-05No longer used.snj1-23/+0
2004-05-03This package uses INFO_FILES, so install it toreed1-2/+2
${PREFIX}/${INFO_DIR} instead of ${PREFIX}/info.
2004-05-03Convert to buildlink3.snj1-58/+0
2004-05-03Add conflict with guile-oops package, which installswiz1-2/+2
the same info files.
2004-05-03Remove PREFIX-setting hack, which makes this package bl3 compatible.wiz3-151/+185