Commit graph

50327 commits

Author SHA1 Message Date
uebayasi
b0d18a1447 Update from 0.5.0 to 0.6.2. From Jorge Ramon Acereda Macia <al004046 at anubis
dot uji dot es> in PR 23635.

User-visible changes between 0.6.1 and 0.6.2:

Bug fixes (in particular, gforth-0.6.2 compiles with gcc-3.3)
New words: LATEST, LATESTXT (LASTXT deprecated)
Operating environment: Added optional support for a C interface built
  on the ffcall libraries (more portable and powerful than the old
  one, but still not documented).  To use it, the ffcall libraries
  have to be installed before building Gforth (see INSTALL).
Miscellaneous: Gforth-fast now uses static superinstructions (some
  speedup on some platforms); generally this is transparent (apart
  from the speedup), but there are lots of command-line options for
  controlling the static superinstruction generation.

User-visible changes between 0.6.0 and 0.6.1:

Bug fixes (installation on big-endian machines sometimes did not work)

User-visible changes between 0.5.0 and 0.6.0:

Changes in behaviour:

S": interpreted use now ALLOCATEs the string (they live until BYE).
Long word names (512MB on 32-bit systems) are now supported (change to
  the header format).
New threaded code execution method: primitive-centric (allows the
  following), hybrid direct/indirect threaded (easier portability),
  with dynamic superinstructions (typical speedup on Athlon: factor
  2).  New engine gforth-itc for dealing with some potential
  backwards-compatibility problems (see "Direct or Indirect Threaded?"
  in the manual).

Operating environment:

Default dictionary size is now 4MB.
Large file support on OSs that support them (i.e., files with more
  than 2GB on 32-bit machines).
Gforth can now deal well with broken pipes in most situations.
vi tags files can be built with tags.fs (usage like etags.fs).
gforth.el mostly rewritten.
New image file format.

New words:

Keyboard input: EDIT-LINE K-PRIOR K-NEXT K-DELETE
File input: SLURP-FILE SLURP-FID
Programming tools: ID. .ID WORDLIST-WORDS SIMPLE-SEE
Conditional execution: [DEFINED] [UNDEFINED]
Defining Words: CONST-DOES> ]]
Input stream: PARSE-WORD EXECUTE-PARSING EXECUTE-PARSING-FILE
String comparison: STR= STR< STRING-PREFIX?
String literals: S\" .\" \"-PARSE
Floating point output: F.RDP F>STR-RDP F>BUF-RDP

Miscellaneous:

Generalized prims2x.fs into Vmgen (see README.vmgen etc.); used the
  new capabilities in prims (e.g., automatic handling of the return
  stack and instruction stream).
2003-12-05 00:26:38 +00:00
dmcmahill
64d3967945 If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge,
then add both to the font path instead of just X11PREFIX.  Makes this pkg
work with xpkgwedge.
2003-12-04 23:28:10 +00:00
xtraeme
88210cd4c7 libxml2 and libxslt updates done. 2003-12-04 22:43:43 +00:00
xtraeme
5828abe2dc Regen. 2003-12-04 21:03:02 +00:00
xtraeme
b6f009b5d9 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 20:53:10 +00:00
xtraeme
55a67e0087 typo 2003-12-04 19:52:37 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
xtraeme
339c8922e0 Note updates of libxml2, libxslt and imlib2. 2003-12-04 19:43:24 +00:00
xtraeme
4a04910f83 Updated to 1.1.0, provided by Min Sik Kim PR pkg/23630.
Changes:

	o imlib2-1.1.0 uses freetype2 instead of freetype1.
	o More bugfixes, etc.
2003-12-04 19:37:52 +00:00
xtraeme
d973ba248b Updated to 1.1.0 provided by Min Sik Kim PR pkg/23518.
Changes:

1.1.0: Nov 4 2003:
   - Removed DocBook SGML broken support
   - fix xsl:key to work with PIs
   - Makefile and build improvement (Graham Wilson), build cleanup (William
    Brack), macro fix (Justin Fletcher), build outside of source tree (Roumen
    Petrov)
   - xsltproc option display fix (Alexey Efimov), --load-trace (Crutcher
    Dunnavant)
   - Python: never use stdout for error
   - extension memory error fix (Karl Eichwalder)
   - header path fixes (Steve Ball)
   - added saxon:line-number() to libexslt (Brett Kail)
   - Fix some tortuous template problems when using predicates (William
    Brack)
   - Debugger status patch (Kasimier Buchcik)
   - Use new libxml2-2.6.x APIs for faster processing
   - Make sure xsl:sort is empty
   - Fixed a bug in default processing of attributes
   - Removes the deprecated breakpoint library
   - detect invalid names on templates (William Brack)
   - fix exslt:document (and similar) base handling problem
2003-12-04 19:33:47 +00:00
xtraeme
d77cd0aa12 Updated to 2.6.2 provided by Min Sik Kim PR pkg/23488.
Changes:

2.6.2: Nov 4 2003:
   - XPath context unregistration fixes
   - text node coalescing fixes (Mark Lilback)
   - API to screate a W3C Schemas from an existing document (Steve Ball)
   - BeOS patches (Marcin 'Shard' Konicki)
   - xmlStrVPrintf function added (Aleksey Sanin)
   - compilation fixes (Mark Vakoc)
   - stdin parsing fix (William Brack)
   - a posteriori DTD validation fixes
   - xmlReader bug fixes: Walker fixes, python bindings
   - fixed xmlStopParser() to really stop the parser and errors
   - always generate line numbers when using the new xmlReadxxx
  functions
   - added XInclude support to the xmlReader interface
   - implemented XML_PARSE_NONET parser option
   - DocBook XSLT processing bug fixed
   - HTML serialization for <p> elements (William Brack and me)
   - XPointer failure in XInclude are now handled as resource errors
   - fixed xmllint --html to use the HTML serializer on output (added
    --xmlout to implement the previous behaviour of saving it using the XML
    serializer)

2.6.1: Oct 28 2003:
   - Mostly bugfixes after the big 2.6.0 changes
   - Unix compilation patches: libxml.m4 (Patrick Welche), warnings cleanup
    (William Brack)
   - Windows compilation patches (Joachim Bauch, Stephane Bidoul, Igor
    Zlatkovic)
   - xmlWriter bugfix (Alfred Mickautsch)
   - chvalid.[ch]: couple of fixes from Stephane Bidoul
   - context reset: error state reset, push parser reset (Graham
  Bennett)
   - context reuse: generate errors if file is not readable
   - defaulted attributes for element coming from internal entities
    (Stephane Bidoul)
   - Python: tab and spaces mix (William Brack)
   - Error handler could crash in DTD validation in 2.6.0
   - xmlReader: do not use the document or element _private field
   - testSAX.c: avoid a problem with some PIs (Massimo Morara)
   - general bug fixes: mandatory encoding in text decl, serializing
    Document Fragment nodes, xmlSearchNs 2.6.0 problem (Kasimier Buchcik),
    XPath errors not reported,  slow HTML parsing of large documents.

2.6.0: Oct 20 2003:
   - Major revision release: should be API and ABI compatible but got a lot
    of change
   - Increased the library modularity, far more options can be stripped out,
    a --with-minimum configuration will weight around 160KBytes
   - Use per parser and per document dictionnary, allocate names and small
    text nodes from the dictionnary
   - Switch to a SAX2 like parser rewrote most of the XML parser core,
    provides namespace resolution and defaulted attributes, minimize memory
    allocations and copies, namespace checking and specific error handling,
    immutable buffers, make predefined entities static structures, etc...
   - rewrote all the error handling in the library, all errors can be
    intercepted at a structured level, with precise information
  available.
   - New simpler and more generic XML and HTML parser APIs, allowing to
    easilly modify the parsing options and reuse parser context for multiple
    consecutive documents.
   - Similar new APIs for the xmlReader, for options and reuse, provided new
    functions to access content as const strings, use them for Python
  bindings
   - a  lot of other smaller API improvements: xmlStrPrintf (Aleksey Sanin),
    Walker i.e. reader on a document tree based on Alfred Mickautsch code,
    make room in nodes for line numbers, reference counting and future PSVI
    extensions, generation of character ranges to be checked with faster
    algorithm (William),  xmlParserMaxDepth (Crutcher Dunnavant), buffer
    access
2003-12-04 19:33:38 +00:00
recht
150f855db4 Modify the patch that it more behaves like the original package, eg.
picks up the freedesktop.org pkgconfig files / libs up, before using
XFree86's versions.
2003-12-04 18:57:45 +00:00
recht
583ea400b6 neon update is done 2003-12-04 17:29:03 +00:00
recht
9c62368721 Note the following updates:
- neon to 0.24.4
- subversion to 0.33.1nb1
- subversion-base to 0.33.1nb1
- p5-subversion to 0.33.1nb1
- ap2-subversion to 0.33.1nb2
- py-subversion to 0.33.1nb1

And also the name change of subversion-python to py-subversion.
2003-12-04 17:27:34 +00:00
xtraeme
711ad38f3f Bump PKGREVISION to net/ORBit{,2} (libIDL-0.8.2). 2003-12-04 17:15:34 +00:00
recht
205fcfb9cf Bump the PKGREVISION the right way (in each Makefile on it's own..) 2003-12-04 17:12:40 +00:00
xtraeme
5b2f7734e2 Bump PKGREVISION (libIDL-0.8.2) 2003-12-04 17:08:51 +00:00
xtraeme
b6fd48c6d2 Require at least libIDL-0.8.2 to pick up the dependencies (missed in
previous). Bump PKGREVISION.
2003-12-04 17:07:48 +00:00
recht
893b448209 Catch up with name change (py-subversion) and bump PKGREVISION, because
of the BUILDLINK_DEPENDS.neon bump.
p5-subersion depends on perl 5.8.

ok'ed by epg.
2003-12-04 17:04:01 +00:00
recht
5008c1153e remove old subversion-python
and add py-subversion to Makefile
2003-12-04 17:01:54 +00:00
recht
9cb6353553 update to 0.24.4
* Ignore unclean SSL closure when response body is delimited by EOF
  ("Could not read response body: Secure connection truncated" errors
  with some buggy SSL servers).
* Fix test/ssl.c syntax errors with C89 compilers (Radu Greab).
* Respect configure's --datadir argument (Max Bowsher).
* Fix build on Windows when OpenSSL is not used.
* Fix use of SSLv2 (spurious "Server did not present certificate" error).
* When using SSL via a proxy, prevent leaking server auth credentials to the
  proxy, or proxy auth credentials to the server.
* Fix name resolver with some old versions of glibc.
* Fix problems with configure's "time_t format string" detection.
* Fix problems when a broken Kerberos installation is found.
* When verifying SSL certificates, check iPaddress names in the subjectAltName
  extension.

Update BUILDLINK_DEPENDS to 0.24.4 since there was an XML API change in
0.24.0.
2003-12-04 17:00:58 +00:00
recht
fb1b51a378 re-import of subversion-python as py-subversion to match naming of
other python packages in pkgsrc.
ok'ed by epg@
2003-12-04 16:41:22 +00:00
xtraeme
44c07ebcb0 Added time/grdc and www/sarg. 2003-12-04 16:14:10 +00:00
xtraeme
472e658ae8 Add and enable grdc. 2003-12-04 16:10:56 +00:00
xtraeme
a460a39705 Initial import of grdc-20031019 from pkgsrc-wip, packaged by
Mike M. Volokhov.

This is a GRand Digital Clock (GRDC) from the set of FreeBSD-current
games, patched to support old curses implementation.
2003-12-04 16:10:19 +00:00
xtraeme
8c4cab7d32 Add and enable sarg. 2003-12-04 16:09:04 +00:00
xtraeme
5790c3aed1 Initial import of sarg-1.4.1 from pkgsrc-wip, packaged by Mike M. Volokhov.
SARG Squid Analysis Report Generator (formerly sqmgrlog) is a tool
that allow you to view "where" your users are going to on the
Internet. SARG generate reports in HTML showing users, IP addresses,
bytes, sites, and times.
2003-12-04 16:06:32 +00:00
grant
2e2b807d22 Initial import of p5-CGI-FormBuilder-2.12 into the NetBSD packages
collection.

The goal of CGI::FormBuilder (FormBuilder) is to provide an easy way
for you to generate and process CGI form-based applications. This
module is designed to be smart in that it figures a lot of stuff out
for you. As a result, FormBuilder gives you about a 4:1 ratio of the
code it generates versus what you have to write.

For example, if you have multiple values for a field, it sticks them
in a radio, checkbox, or select group, depending on some factors. It
will also automatically name fields for you in human-readable labels
depending on the field names, and lay everything out in a nicely
formatted table. It will even title the form based on the name of the
script itself (order_form.cgi becomes "Order Form").

Plus, FormBuilder provides you full-blown validation for your fields,
including some useful builtin patterns. It will even generate
JavaScript validation routines on the fly! And, of course, it
maintains state ("stickiness") across submissions, with hooks provided
for you to plugin your own sessionid module such as Apache::Session.

And though it's smart, it allows you to customize it as well. For
example, if you really want something to be a checkbox, you can make
it a checkbox. And, if you really want something to be output a
specific way, you can even specify the name of an HTML::Template or
Template Toolkit (Template) compatible template which will be
automatically filled in, statefully.
2003-12-04 15:36:56 +00:00
grant
bc27a6855d +p5-CGI-FormBuilder 2003-12-04 15:33:06 +00:00
grant
74af1d22d3 Initial import of CGI-FormBuilder-2.12 into the NetBSD packages
collection.

The goal of CGI::FormBuilder (FormBuilder) is to provide an easy way
for you to generate and process CGI form-based applications. This
module is designed to be smart in that it figures a lot of stuff out
for you. As a result, FormBuilder gives you about a 4:1 ratio of the
code it generates versus what you have to write.

For example, if you have multiple values for a field, it sticks them
in a radio, checkbox, or select group, depending on some factors. It
will also automatically name fields for you in human-readable labels
depending on the field names, and lay everything out in a nicely
formatted table. It will even title the form based on the name of the
script itself (order_form.cgi becomes "Order Form").

Plus, FormBuilder provides you full-blown validation for your fields,
including some useful builtin patterns. It will even generate
JavaScript validation routines on the fly! And, of course, it
maintains state ("stickiness") across submissions, with hooks provided
for you to plugin your own sessionid module such as Apache::Session.

And though it's smart, it allows you to customize it as well. For
example, if you really want something to be a checkbox, you can make
it a checkbox. And, if you really want something to be output a
specific way, you can even specify the name of an HTML::Template or
Template Toolkit (Template) compatible template which will be
automatically filled in, statefully.
2003-12-04 15:32:27 +00:00
epg
96102dbf9d Add and enable p5-SVN-Web (thanks Thomas Klausner). 2003-12-04 15:28:34 +00:00
epg
b64ed2f7be Add and enable p5-Text-Diff and p5-YAML (thanks Thomas Klausner). 2003-12-04 15:28:00 +00:00
epg
16c1010e59 Add and enable p5-Algorithm-Annotate, p5-Algorithm-Diff,
p5-Algorithm-Merge p5-subversion, and swig-perl (thanks Thomas
Klausner).
2003-12-04 15:26:55 +00:00
adam
132da0c5b1 Updated slatec to 4.1nb1 2003-12-04 15:11:58 +00:00
adam
e40351ac88 Now uses libtool and builds shared libraries 2003-12-04 15:10:48 +00:00
grant
a07fcadc4e use RCD_SCRIPTS_SHELL. 2003-12-04 15:00:57 +00:00
grant
03b8e8a569 use && instead of ; in a couple of places. 2003-12-04 14:59:22 +00:00
agc
a2cb5c5b68 Add a patch and bump PKGREVISION for a patch by Christian Limpach for a
problem noted on current-users by Murray Armfield.

The problem was:  "Just try executing slapindex to get quite a verbose
libpthread invalid mutex message.  slapd still core dumps on
shutdown."

Thanks to Christian for fixing this.
2003-12-04 14:48:17 +00:00
recht
69006809fd Note addition of randrext-1.0 and Xrandr-1.0.1. 2003-12-04 14:45:03 +00:00
recht
8cfd3b90d2 + randrext, Xrandr 2003-12-04 14:42:36 +00:00
recht
b879846bf6 initial import of libXrandr-1.0.1
This package contains the X RandR extension.
2003-12-04 14:40:39 +00:00
recht
df7278be4c initial import of randext 1.0
This package contains header files and documentation for the RandR
extension.  Library and server implementations are separate.
2003-12-04 14:39:55 +00:00
adam
d487273088 Updated py-rpy to 0.3.1 2003-12-04 13:51:53 +00:00
adam
56b97808af CHANGES IN RPy 0.3.1
--------------------
Fixed bugs

o There was several memory leaks due to bad management of Python
  refcounts.

o There was wrong synchronization of the thread running the R event
  loop and the calls to the R interpreter.

o There was a bug with signal handling which caused segfault when
  'Ctrl-C' were pressed.

o The R event loop shouldn't be run in non-interactive sessions.

o The i/o Python callbacks were wrong synchronized with the R event
  loop thread.

New features

o Added a rpy_version symbol.
2003-12-04 13:50:33 +00:00
adam
da45433ed3 Updated R to 1.8.1nb1 2003-12-04 13:43:36 +00:00
adam
4af341792b Now uses shared blas library from math/blas 2003-12-04 13:42:37 +00:00
adam
dc9a609f9d patch-aa changed: CDEBUGFLAGS removed, compiler flags will be taken from the default X11 config 2003-12-04 12:04:30 +00:00
recht
3fb4ae8dcd pkglint (spotted by wiz@) 2003-12-04 11:37:15 +00:00
adam
a3a2faac47 buildlink fix 2003-12-04 11:26:42 +00:00
agc
e54f178502 Whitespace fixes, no functional changes. 2003-12-04 11:17:40 +00:00