Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (43d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (155d) 

2024-05-13 18:57:59 UTC Now

2008-07-15 09:13:56 UTC MAIN commitmail json YAML

Added databases/p5-CatalystX-CRUD version 0.27

CatalystX::CRUD provides a simple and generic API for Catalyst CRUD
applications. CatalystX::CRUD is agnostic with regard to data model
and data input, instead providing a common API that different
projects can implement for greater compatability with one another.

The project was born out of a desire to make Rose::HTML::Objects
easy to use with Rose::DB::Object and DBIx::Class ORMs, using the
Catalyst::Controller::Rose project. However, any ORM could implement
the CatalystX::CRUD::Model API, and any form management project
could use the resulting CatalystX::CRUD::Model subclass.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 09:13:41 UTC MAIN commitmail json YAML

Added databases/p5-Catalyst-Model-RDBO version 0.06

Catalyst Model base class for Rose::DB::Object. This class provides
convenience access to your existing Rose::DB::Object class.

The assumption is one Model class per Rose::DB::Object class.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 09:13:24 UTC MAIN commitmail json YAML

Added databases/p5-Catalyst-Model-DBIC-Schema version 0.20

This is a Catalyst Model for DBIx::Class::Schema-based Models. See the
documentation for Catalyst::Helper::Model::DBIC::Schema and
Catalyst::Helper::Model::DBIC::SchemaLoader for information on
generating these Models via Helper scripts. The latter of the two will
also generated a DBIx::Class::Schema::Loader-based Schema class for you.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 09:04:40 UTC MAIN commitmail json YAML

Updated devel/p5-Config-General to 2.40

2.40
- fixed SplitDelimiter parser regex, it does no more consider
  non-whitespaces (\S+?) as the option name but anything
  before the delimiter (.+?), this fixes bug rt.cpan.org#36607,
  the fix of 2.39 were not sufficient. Thanks to
  Jeffrey Ratcliffe for pointing it out.

- added new parameter -SaveSorted. The default value is 0,
  that means configs will be saved unsorted (as always),
  however if you want to save it sorted, turn this parameter
  to 1. Thanks to Herbert Breunung for the hint.

- added complexity test, which checks a combination
  of various complex features of the parser.

2.39
- fixed rt.cpan.org#35122. This one was one of the most
  intriguing bugs I've ever observed in my own code. The
  internal temporary __stack hashref were copied from one
  subhash to another to enable inheritance of variables.
  However, the hashes were copied by reference, so once a
  value changed later, that value were overwritten because
  the __stack in question were just a reference. I introduced
  a simple function _copy() which copies the contents of
  the __stack by value, which solved the bug.
  Conclusion: beware of perl hash refs!

- fixed rt.cpan.org#36607, accept whitespaces in heredoc
  names if split delimiter is gues (equalsign or whitespace)

- fixed rt.cpan.org#34080 (typo)

- fixed rt.cpan.org#35766. Variables inside single quoted
  strings will no more interpolated (as the docu states).
  Also added test case for this.

- fixed bug rt.cpan.org#33766. Checking for defined not true
  in ::Extended::AUTOLOAD().

- added -UTF8 flag, which opens files in utf8 mode
  (suggested by KAORU, rt.cpan.org#35583)
  I decided not to add a test case for this, since perls
  utf8 support is not stable with all versions.

2.38
- fixed rt.cpan.org#31529 variable inheritance failed
  with multiple named blocks.

- fixed rt.cpan.org#33447, regex to catch variable
  names were too strict, now - . + or : are allowed too.

- fixed rt.cpan.org#33385 and #32978 - using arrayrefs
  as param to -String didn't work anymore (sic)

- fixed rt.cpan.org#33216 - variable stack were not properly
  re-constructed for pre-existing variables if
  -MergeDuplicateOptions is turned on.

2.37
- "fixed" rt.cpan.org#30199 - check for invalid and
  unsupported structures, especially mixing blocks
  and scalars with identical names.

- added checks to 'make test' to test for the above
  checks.

- revoked patch of rt.cpan.org#27225, it broke running
  code.

- fixed rt.cpan.org#30063 (and #27225!) by reimplementing
  the whole interpolation code. The internal stack is
  no more a class variable of the module but stored
  directly within the generated config hash and cleaned
  before returning to the user.

- added (modified) patch rt.cpan.org#30063 to check
  if interpolation works with supplied default config
  works.

2.36
- oh my goodness! For some unknown reason I deleted the
  Makefile.PL before packaging. Dammit. So, here it is
  again.

2.35
- 'make test' failed under perl 5.5 because some prequisite
  modules were not found. So now I added all requirements
  to Makefile.PL, even if those modules are part of
  recent perls (beginning with 5.6). I could have also
  added a 'use 5.6' to the code but this would users
  of perl5 exclude. This way they have the possibility
  to fix their installation. Hopefully.

  No code changes otherwise.

2.34
        - fixed rt.cpan.org#27271 - removed output file from
          manifest.

- fixed rt.cpan.org#27225 - clear vars off the stack
          if entering a new block, so old vars get not re-used.

- fixed rt.cpan.org#27110 - re-implemented support
          for arrayref as -String parameter.

- fixed rt.cpan.org#24155 - relative include bug fixed.

- applied patch by GWYN, (see fixed rt.cpan.org#27622)
  which allows the same file included multiple times.
  there is no loop detection if turned on. new option
  introduced: -IncludeAgain => 1 (default turned off).

- added support for -IncludeAgain to directory include
  code too.

- the directory globbing code used slashes to join
  directory and file names. changed this to use catfile()
  instead.

2.33
- fixed rt.cpan.org#26333 - just return $con if env var
  is undefined.

- applied part of a patch supplied by Vincent Rivellino <vince@cuz.cx>
  which turns off explicit empty block support if in
  apache compatibility mode, see next.

- added new option -ApacheCompatible, which makes the
  module behave really apache compatible by setting the
  required options.

- a little bit re-organized the code, most of the stuff
  in new() is now outsourced into several extra subs to
  make maintenance of the code easier. The old new() sub
  in fact was a nightmare.

- fixed a bug reported by Otto Hirr <otto.hirr@olabinc.com>:
  the _store() sub used sort() to sort the keys, which conflicts
  with sorted hashes (eg. tied using Tie::IxHash).

- fixed tie bug reported by King, Jason <kingj@newsltd.com.au>,
  loading of the tie module didn't work.

(abs)

2008-07-15 08:48:19 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class version 0.08010
Added databases/p5-DBIx-Class-DigestColumns version 0.06000
Added databases/p5-DBIx-Class-Loader version 0.21
Added databases/p5-DBIx-Class-Schema-Loader version 0.04005
Added databases/p5-DBIx-Class-UUIDColumns version 0.02005
Added databases/p5-DBIx-Class-Validation version 0.02003
Added databases/p5-Rose-DBx-Garden version 0.14
Added databases/p5-Rose-DBx-TestDB version 0.04
Added www/p5-Rose-HTML-Objects version 0.554
Added www/p5-Rose-HTMLx-Form-Field-Autocomplete version 0.02
Added www/p5-Rose-HTMLx-Form-Field-Boolean version 0.03
Added www/p5-Rose-URI version 0.022

(abs)

2008-07-15 08:47:01 UTC MAIN commitmail json YAML

+p5-Rose-HTML-Objects p5-Rose-HTMLx-Form-Field-Autocomplete p5-Rose-HTMLx-Form-Field-Boolean p5-Rose-URI

(abs)

2008-07-15 08:46:51 UTC MAIN commitmail json YAML

+p5-DBIx-Class p5-DBIx-Class-DigestColumns p5-DBIx-Class-Loader p5-DBIx-Class-Schema-Loader p5-DBIx-Class-UUIDColumns p5-DBIx-Class-Validation p5-Rose-DBx-Garden p5-Rose-DBx-TestDB

(abs)

2008-07-15 08:44:22 UTC MAIN commitmail json YAML

Added www/p5-Rose-URI version 0.022

Rose::URI is an alternative to URI. Important differences include:

Rose::URI provides a rich set of query string manipulation methods.
Query parameters can be added, removed, and checked for their
existence. URI allows the entire query to be set or returned as a
whole via the query_form or query methods, and the URI::QueryParam
module provides a few more methods for query string manipulation.

Rose::URI supports query parameters with multiple values (e.g.
"a=1&a=2"). URI has limited support for this through query_form's
list return value. Better methods are available in URI::QueryParam.

Rose::URI uses Apache's C-based URI parsing and HTML escaping
functions when running in a mod_perl 1.x web server environment.

Rose::URI stores each URI "in pieces" (scheme, host, path, etc.)
and then assembles those pieces when the entire URI is needed as
a string. This technique is based on the assumption that the URI
will be manipulated many more times than it is stringified. If this
is not the case in your usage scenario, then URI may be a better
alternative.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:44:04 UTC MAIN commitmail json YAML

Added www/p5-Rose-HTMLx-Form-Field-Boolean version 0.03

This Field class extends Rose::HTML::Objects RadioButtonGroup
for boolean-type fields. The default labels are True and False,
paired with values 1 and 0 respectively.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:43:49 UTC MAIN commitmail json YAML

Added www/p5-Rose-HTMLx-Form-Field-Autocomplete version 0.02

This subclass of Rose::HTML::Form::Field::Text is intended to make
it easier to integrate Ajax autocompletion into your web applications.
You define a URL where your web application can find suggested
values for the field, and optionally, a limit on the number of
suggestions returned by the server.

This subclass is expected to be used with
Catalyst::Controller::Rose::Autocomplete but that is not required.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:43:35 UTC MAIN commitmail json YAML

Added www/p5-Rose-HTML-Objects version 0.554

The Rose::HTML::Object::* family of classes represent HTML tags,
or groups of tags. These objects allow HTML to be arbitrarily
manipulated, then serialized to actual HTML (or XHTML). Currently,
the process only works in one direction. Objects cannot be constructed
from their serialized representations. In practice, given the
purpose of these modules, this is not an important limitation.

Any HTML tag can theoretically be represented by a
Rose::HTML::Object-derived class, but this family of modules was
originally motivated by a desire to simplify the use of HTML forms.

The form/field object interfaces have been heavily abstracted to
allow for input and output filtering, inflation/deflation of values,
and compound fields (fields that contain other fields). The classes
are also designed to be subclassed. The creation of custom form
and field subclasses is really the "big win" for these modules.

There is also a simple image tag class which is useful for
auto-populating the width and height attributes of img tags. Future
releases may include object representations of other HTML tags.
Contributions are welcome.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:43:20 UTC MAIN commitmail json YAML

Added databases/p5-Rose-DBx-TestDB version 0.04

Returns a new Rose::DB object using a temp sqlite database. Will
automatically clean up all temp db files at END.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:43:05 UTC MAIN commitmail json YAML

Added databases/p5-Rose-DBx-Garden version 0.14

ose::DBx::Garden bootstraps Rose::DB::Object and Rose::HTML::Form
based projects. The idea is that you can point the module at a
database and end up with work-able RDBO and Form classes with a
single method call.

Rose::DBx::Garden inherits from Rose::DB::Object::Loader, so all
the magic there is also available here.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:42:49 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class-Validation version 0.02003

This DBIx::Class component uses FormValidator::Simple to valid data
before submission to a database.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:42:35 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class-UUIDColumns version 0.02005

This DBIx::Class component resembles the behaviour of Class::DBI::UUID,
to make some columns implicitly created as uuid.

When loaded, UUIDColumns will search for a suitable uuid generation
module from the following list of supported modules:

    Data::UUID APR::UUID* UUID Win32::Guidgen Win32API::GUID

If no supporting module can be found, an exception will be thrown.

*APR::UUID will not be loaded under OpenBSD due to an as yet
unidentified XS issue.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:42:20 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class-Schema-Loader version 0.04005

DBIx::Class::Schema::Loader automates the definition of a
DBIx::Class::Schema by scanning table schemas and setting up columns and
primary keys.

DBIx::Class::Schema::Loader supports MySQL, Postgres, SQLite and DB2.
See DBIx::Class::Schema::Loader::Generic for more, and
DBIx::Class::Schema::Loader::Writing for notes on writing your own
db-specific subclass for an unsupported db.

This module requires DBIx::Class 0.05 or later, and obsoletes
DBIx::Class::Loader for DBIx::Class version 0.05 and later.

While on the whole, the bare table definitions are fairly straightforward,
relationship creation is somewhat heuristic, especially in the choosing
of relationship types, join types, and relationship names.  The relationships
generated by this module will probably never be as well-defined as
hand-generated ones.  Because of this, over time a complex project will
probably wish to migrate off of L<DBIx::Class::Schema::Loader>.

It is designed more to get you up and running quickly against an existing
database, or to be effective for simple situations, rather than to be what
you use in the long term for a complex database/project.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:42:04 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class-Loader version 0.21

DBIx::Class::Loader automates the definition of DBIx::Class
sub-classes by scanning table schemas and setting up columns and
primary keys.

This module is deprecated in favor of DBIx::Class::Schema::Loader
for use with DBIx::Class versions 0.05 and higher. It continues to
function as well as it ever did, even for recent DBIx::Class
releases, and will be maintained for some time to counter bugs,
but it doesn't use the now-preferred DBIx::Class::Schema way of
doing things, and tends to promote bad DBIx::Class usage habits.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:41:48 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class-DigestColumns version 0.06000

This DBIx::Class component can be used to automatically insert a
message digest of selected columns. By default DigestColumns will
use Digest::MD5 to insert a 128-bit hexadecimal message digest of
the column value.

The length of the inserted string will be 32 and it will only
contain characters from this set: '0'..'9' and 'a'..'f'.

If you would like to use a specific digest module to create your
message digest, you can set "digest_algorithm":

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 08:41:32 UTC MAIN commitmail json YAML

Added databases/p5-DBIx-Class version 0.08010

This is an SQL to OO mapper, inspired by the Class::DBI framework, and
meant to support compability with it, while restructuring the internals
and making it possible to support some new features like self-joins,
distinct, group bys and more.

This project is still at an early stage, so the maintainers don't make
any absolute promise that full backwards-compatibility will be
supported; however, if we can without compromising the improvements
we're trying to make, we will, and any non-compatible changes will merit
a full justification on the mailing list and a CPAN developer release
for people to test against.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-15 02:04:01 UTC MAIN commitmail json YAML

Updated net/aria2 to 0.14.0.1 [bjs 2008-07-15]

(bjs)

2008-07-15 02:03:36 UTC MAIN commitmail json YAML

+ Updated net/aria2 to 0.14.0.1 [bjs 2008-07-15]

(bjs)

2008-07-15 02:02:50 UTC MAIN commitmail json YAML

Update to version 0.14.0+1.  This release brings us myriad bug fixes
plus some new features.

==========================================================================

Changes:
aria2-0.14.0+1

* Fixed the code that refers static member variable from
  non-static context.

Notes:
This release adds epoll support for linux and the ability to
limiting the number of files to be opened to support more than
1024 files in multi file torrent.
Several bugs in BitTorrent downloads are fixed.
From this release, aria2 downloads a file using 5 connections
in HTTP/FTP by default and the behavior of -s option has
changed. See the project web page for more details.

Changes:
aria2-0.14.0

* Changed -s options behavior. Now it means the number of connections
  made simultaneously in each http/ftp download.  If 1 URL is specified,
  the behavior is the same with old implementation.  If -s N is given
  and more than N URLs are specified, first N URLs are used and
  remaining URLs are used for backup. If less than N URLs are specified,
  some of URLs are used more than once so that totally N connections are
  made simultaneously.
* Changed default value of -s option from 1 to 5.
  Also max value of -s option is changed from 5 to 16.
* Reduced CPU usage on high load.
* Added epoll support.
* Fixed compile error on debian etch. BUG#1980766
* Added --bt-request-peer-speed-limit=SPEED option.
  In BitTorrent downloads, if the download speed is lower than SPEED,
  aria2 initiates and accepts connections ignoring max peer cap.
* Reduced read operation for hash calculation.
* Fixed the bug that aria2 cannot respond bttrack's nat check properly.
* Fixed the bug that HTTP downloads don't start with old libraries.
* Fixed the bug that aria2 aborts when a path to a directory is given in
  command-line.
* Added --bt-max-open-files option, which specifies maximum number of
  files toopen in each BitTorrent download. REQUEST#1811507

* Create only requested files and files which shares a piece with
  requested file in multi-torrent downloads. Directory structures are
  also created in the same rule.
* When there is not enough space in disk, aria2 prints error in the
  console and cancels that download. BUG#1640332

(bjs)

2008-07-14 23:02:47 UTC MAIN commitmail json YAML

mention new openmotif

(christos)

2008-07-14 23:01:32 UTC MAIN commitmail json YAML

2008-07-14 22:19:11 UTC MAIN commitmail json YAML

Catch distinfo up with the removal of patch-a[bh].

(Hi Tobias :)

(dsainty)

2008-07-14 19:14:37 UTC MAIN commitmail json YAML

Note update of databases/p5-DBI to 1.605.

(he)

2008-07-14 19:13:59 UTC MAIN commitmail json YAML

Update from version 1.604 to 1.605.  Changes:

Changes in DBI 1.605 XXX

Make trace level 2 show method entry but not fetched rows, leave that
for trace level 3.  So trace level 2 can be used to aid debugging with-
out being flooded by data

  1 = return from top level only, no rows
  2 = +entry to top level, no rows
  3 = +return from nested, no rows
  4 = +entry to nested, with rows

Fixed broken DBIS macro with threads on big-endian machines
  with 64bit ints but 32bit pointers. Ticket #32309.
Fixed the selectall_arrayref, selectrow_arrayref, and selectrow_array
  methods that get embedded into compiled drivers to use the
  inner sth handle when passed a $sth instead of an sql string.
  Drivers will need to be recompiled to pick up this change.
Fixed leak in neat() for some kinds of values thanks to Rudolf Lippan.
Fixed DBI::PurePerl neat() to behave more like XS neat().

Increased default $DBI::neat_maxlen from 400 to 1000.
Increased timeout on tests to accomodate very slow systems.
Changed behaviour of trace levels 1..4 to show less information
  at lower levels.
Changed the format of the key used for $h->{CachedKids}
  (which is undocumented so you shouldn't depend on it anyway)
Changed gofer error handling to avoid duplicate error text in errstr.
Clarified docs re ":N" style placeholders.
Improved gofer retry-on-error logic and refactored to aid subclassing.
Improved gofer trace output in assorted ways.

Removed the beeps "\a" from Makefile.PL warnings.
Removed check for PlRPC-modules from Makefile.PL

Added sorting of ParamValues reported by ShowErrorStatement
  thanks to to Rudolf Lippan.
Added cache miss trace message to DBD::Gofer transport class.
Added $drh->dbixs_revision method.
Added explicit LICENSE specification (perl) to META.yaml

(he)

2008-07-14 18:54:18 UTC MAIN commitmail json YAML

2008-07-14 18:51:42 UTC MAIN commitmail json YAML

2008-07-14 18:34:09 UTC MAIN commitmail json YAML

Note update of databases/p5-SQL-Abstract to 1.24.

(he)

2008-07-14 18:33:21 UTC MAIN commitmail json YAML

Update from version 1.21 to 1.24.  Changes:

1.24 2008-07-09
- Ripped out all 1.23 changes
        - Re-releasing 1.22 with DBIx::Class as maintainer

1.23 ????-??-??
1) Large patch by Laurent Dami to add all of the
following functionality:

- support for nested subqueries (see the doc for explanations)
- +/- prefixes in C<@order> columns, meaning 'ASC' or 'DESC'
- documentation :
    - added an explanation about flexibility of argument types
      (passing scalars instead of hashrefs/arrayrefs)
    - added an example of a boolean column (through ref to empty
      string)
    - mentioned that select() can take an arrayref of tables
    - added explanation of +/- prefixes in C<@order>
    - WHERE section structured into subsections
    - new subsection for nested queries
    - suppressed the NOTES section about Morgan laws, because
      subqueries provide support for compound logic statements.

These changes enable additional functionality in DBIx::DataModel
as well.

2) Patch by Robbie Bow to enable "quote_char" to take
an array ref.  This fixes an issue to MS SQL Server,
since it requires that columns and tables be quoted with
surrounding [square brackets]

3) Patch by Norbert BUCHMULLER to enable the use of
the old-school-SQL operator for not-equal ('<>')
could be used for the 'IS NOT NULL' expression:

  foo => { '<>' => undef }

This now properly generates:

  foo IS NOT NULL

1.22 changes unknown (1.22 changelog empty)

(he)

2008-07-14 18:23:48 UTC MAIN commitmail json YAML

Note update of net/p5-Net-LDAP-Server to 0.4.

(he)

2008-07-14 18:23:05 UTC MAIN commitmail json YAML

Update from version 0.3 to 0.4.  Changes:

version 0.4 (2007/10/27):

- added support for method "abandon"
- full request is now passed to methods
- compatibility with the changed behaviour of the 'use fields'
  pragma in Perl 5.9.x (thanks to Peter Karman)

(he)

2008-07-14 18:19:07 UTC MAIN commitmail json YAML

Note update of net/p5-IO-Socket-Multicast to 1.05.

(he)

2008-07-14 18:18:17 UTC MAIN commitmail json YAML

Update from version 0.25 to 1.05.  Changes:

1.05 Sat Aug 12 17:28:41 EDT 2006
Run correctly on Windows platforms under Perl 5.8.8.

1.03-1.04 Fri Dec  2 10:44:35 EST 2005
Various fixes to compile cleanly on Windows platforms.

1.02 Thu Nov 17 12:04:21 EST 2005
Skip regression test #4 (mcast_drop) because it always fails
on windows platforms. This
should not affect functionality, as the test asks
mcast_drop() to return a false value when dropping
an address twice.

1.01 July 5, 2005
All symbols now in IO::Socket::Multicast package
            (some were in IO::Socket in previous versions)
Incorporates patches to compile cleanly on Win32 systems,
contributed by Thomas Kratz.

1.00 April 9, 2005
Reconstructed module after CVS server crash.
Fixed documentation errors

(he)

2008-07-14 18:14:15 UTC MAIN commitmail json YAML

+ spamdyke-4.0.0

(schmonz)

2008-07-14 18:13:58 UTC MAIN commitmail json YAML

Note update of net/p5-IO-Interface to 1.05.

(he)

2008-07-14 18:13:16 UTC MAIN commitmail json YAML

Update p5-IO-Interface from 1.03 to 1.05.  Changes:

1.05    Fri Jun  6 11:53:21 EDT 2008
        Fix from Mitsuru Yoshida to compile on FreeBSD.

1.04 Wed Dec 26 13:38:53 EST 2007
Fix from John Lightsey to avoid dmesg warnings on BSD systems.

Also need a local patch because NetBSD doesn't set the address family
on the "netmask" address, apparently this originates from ifconfig.
Work around that by just setting the address family field after ioctl()
and before checking it...

(he)

2008-07-14 17:22:48 UTC MAIN commitmail json YAML

2008-07-14 17:20:35 UTC MAIN commitmail json YAML

update to 2.22.3
changes:
-Better initization of (non-crypto) random number generator
-Build fixes

(drochner)

2008-07-14 17:06:36 UTC MAIN commitmail json YAML

update to 1.22.3
change: minir UI fix

(drochner)

2008-07-14 16:46:38 UTC MAIN commitmail json YAML

Note update of the "glib2" package to version 2.16.4nb1.

(tron)

2008-07-14 16:45:53 UTC MAIN commitmail json YAML

Don't build this with Universal Binary support under Mac OS X. It breaks
(at least) the GTK+ 2.x which is a known issue, see
http://trac.macports.org/ticket/15816 for more details.

Bump package revision because of this fix.

(tron)

2008-07-14 16:36:09 UTC MAIN commitmail json YAML

Note update of misc/p5-Geo-Coordinates-UTM to 0.08.

(he)

2008-07-14 16:34:43 UTC MAIN commitmail json YAML

Update from version 0.06 to 0.08.  Changes:

0.07  Wed Dec 05 16:18:22 2007
- Addition of new ellipsoids
- Refinement of MGRS calculations
- Addition of latlon_to_utm_force_zone

Changes for 0.08 not in Changes file in package.

(he)

2008-07-14 16:30:26 UTC MAIN commitmail json YAML

Use PYTHON_VERSIONS_ACCEPTED for py-qt3-sip and extend transitive
closure to the other qt3-sip packages.

(joerg)

2008-07-14 14:57:28 UTC MAIN commitmail json YAML

Annotate libarchive/bsdtar update.

(joerg)

2008-07-14 14:56:50 UTC MAIN commitmail json YAML

Update libarchive and bsdtar to 2.5.5.
This further polishes bsdcpio and brings in a number of portability
fixes.

Revert temporary hack to not use vfork on IRIX.

(joerg)

2008-07-14 14:54:31 UTC MAIN commitmail json YAML

2008-07-14 14:52:50 UTC MAIN commitmail json YAML

2008-07-14 14:43:45 UTC MAIN commitmail json YAML

Require newer Python base version that has configure output with
readline installed. This fixes segmentation faults when using
command completition support. Bump revision.

(joerg)

2008-07-14 14:42:51 UTC MAIN commitmail json YAML

2008-07-14 14:34:56 UTC MAIN commitmail json YAML

p5-{SQL-Translator,Sort-SQL} not {SQL-Translator,Sort-SQL}

(abs)

2008-07-14 13:06:23 UTC MAIN commitmail json YAML

Fix build under MacOSX Leopard with Xcode 3

(tonio)

2008-07-14 13:02:00 UTC MAIN commitmail json YAML

pbulk-0.33: Don't try to install/deinstall bootstrap packages.
This allows a destdir build to package bootstrap components.

(joerg)

2008-07-14 12:56:20 UTC MAIN commitmail json YAML

2008-07-14 10:58:01 UTC MAIN commitmail json YAML

Mark as incompatible with python25 (PyHeapTypeObject lost its type member).

(wiz)

2008-07-14 10:09:56 UTC MAIN commitmail json YAML

Fix build with ncursesw option set. Comment from the commit:
# XXX: NetBSD's wide curses are not accepted, because the configure
# script doesn't find the proper headers.
# This could be a bug in the buildlink framework for wide curses.
# The next line is a workaround until someone(TM) finds time to
# investigate this.

(wiz)

2008-07-14 09:42:00 UTC MAIN commitmail json YAML

Added textproc/p5-FormValidator-Simple version 0.23
Added www/p5-Template-Stash-HTML-Entities version 1.3.1
Added databases/p5-Sort-SQL version 0.03
Added databases/p5-SQL-Translator version 0.09000

(abs)

2008-07-14 09:40:33 UTC MAIN commitmail json YAML

+SQL-Translator +Sort-SQL

(abs)

2008-07-14 09:39:42 UTC MAIN commitmail json YAML

+p5-Template-Stash-HTML-Entities

(abs)

2008-07-14 09:38:59 UTC MAIN commitmail json YAML

+p5-FormValidator-Simple

(abs)

2008-07-14 09:35:11 UTC MAIN commitmail json YAML

Added databases/p5-SQL-Translator version 0.09000

SQL::Translator is a group of Perl modules that converts vendor-specific
SQL table definitions into other formats, such as other vendor-specific
SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI
classes. The main focus of SQL::Translator is SQL, but parsers
exist for other structured data formats, including Excel spreadsheets
and arbitrarily delimited text files. Through the separation of
the code into parsers and producers with an object model in between,
it's possible to combine any parser with any producer, to plug in
custom parsers or producers, or to manipulate the parsed data via
the built-in object model. Presently only the definition parts of
SQL are handled (CREATE, ALTER), not the manipulation of data
(INSERT, UPDATE, DELETE).

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:34:27 UTC MAIN commitmail json YAML

Added databases/p5-Sort-SQL version 0.03

Sort::SQL is so simple it almost doesn't deserve to be on CPAN.

Takes a scalar string of the SQL ORDER BY syntax and turns it into
an array of key/value pair hashrefs.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:33:34 UTC MAIN commitmail json YAML

Added www/p5-Template-Stash-HTML-Entities version 1.3.1

This module is a sub class of Template::Stash, automatically escape
all HTML strings using HTML::Entities to avoid XSS vulnerability.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:32:12 UTC MAIN commitmail json YAML

Added textproc/p5-FormValidator-Simple version 0.23

This module provides you a sweet way of form data validation with
simple constraints chains. You can write constraints on single line
for each input data.

This idea is based on Sledge::Plugin::Validator, and most of
validation code is borrowed from this plugin.

(Sledge is a MVC web application framework: http://sl.edge.jp
[Japanese] )

The result object this module returns behaves like
Data::FormValidator::Results.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:28:47 UTC MAIN commitmail json YAML

Updated mail/p5-Email-MIME-Creator to 1.454
Added devel/p5-Class-Base version 0.03
Added devel/p5-Class-C3-Componentised version 1.0003
Added devel/p5-Class-Data-Accessor version 0.04002
Added devel/p5-Class-ISA version 0.33
Added devel/p5-Config-Any version 0.12
Added devel/p5-Data-Page version 2.00
Added devel/p5-Data-Pageset version 1.05
Added devel/p5-Data-Visitor version 0.15
Added devel/p5-Devel-Caller version 2.03
Added devel/p5-Devel-LexAlias version 0.04
Added devel/p5-Module-Find version 0.06
Added devel/p5-Object-Signature version 1.05
Added devel/p5-PadWalker version 1.7
Added devel/p5-Scope-Guard version 0.03

(abs)

2008-07-14 09:28:05 UTC MAIN commitmail json YAML

SUBDIR+=      p5-Class-Base
SUBDIR+=      p5-Class-C3-Componentised
SUBDIR+=      p5-Class-Data-Accessor
SUBDIR+=      p5-Class-ISA
SUBDIR+=      p5-Config-Any
SUBDIR+=      p5-Data-Page
SUBDIR+=      p5-Data-Pageset
SUBDIR+=      p5-Data-Visitor
SUBDIR+=      p5-Devel-Caller
SUBDIR+=      p5-Devel-LexAlias
SUBDIR+=      p5-Module-Find
SUBDIR+=      p5-Object-Signature
SUBDIR+=      p5-PadWalker
SUBDIR+=      p5-Scope-Guard

(abs)

2008-07-14 09:26:16 UTC MAIN commitmail json YAML

Added devel/p5-Scope-Guard version 0.03

This module provides a convenient way to perform cleanup or other
forms of resource management at the end of a scope. It is particularly
useful when dealing with exceptions: the Scope::Guard constructor
takes a reference to a subroutine that is guaranteed to be called
even if the thread of execution is aborted prematurely. This
effectively allows lexically-scoped "promises" to be made that are
automatically honoured by perl's garbage collector.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:26:02 UTC MAIN commitmail json YAML

Added devel/p5-PadWalker version 1.7

PadWalker is a module which allows you to inspect (and even change!)
lexical variables in any subroutine which called you. It will only
show those variables which are in scope at the point of the call.

PadWalker is particularly useful for debugging. It's even used by
Perl's built-in debugger. (It can also be used for evil, of course.)

I wouldn't recommend using PadWalker directly in production code,
but it's your call. Some of the modules that use PadWalker internally
are certainly safe for and useful in production.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:25:45 UTC MAIN commitmail json YAML

Added devel/p5-Object-Signature version 1.05

Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.

The method used to generate the signature is based on Storable and
Digest::MD5. The object is fed to Storable::nfreeze to get a string,
which is then passed to Digest::MD5::md5_hex to get a unique 32
character hexidecimal signature.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:25:19 UTC MAIN commitmail json YAML

Added devel/p5-Module-Find version 0.06

Module::Find lets you find and use modules in categories. This can be very
useful for auto-detecting driver or plugin modules. You can differentiate
between looking in the category itself or in all subcategories.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:25:04 UTC MAIN commitmail json YAML

Added devel/p5-Devel-LexAlias version 0.04

Devel::LexAlias provides the ability to alias a lexical variable
in a subroutines scope to one of your choosing.

If you don't know why you'd want to do this, I'd suggest that you
skip this module. If you think you have a use for it, I'd insist
on it.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:24:50 UTC MAIN commitmail json YAML

Added devel/p5-Devel-Caller version 2.03

This provides a 'meatier' version of caller:

caller_cv($level)

    caller_cv gives you the coderef of the subroutine being invoked
    at the call frame indicated by the value of $level

caller_args($level)

    Returns the arguments passed into the caller at level $level

caller_vars( $level, $names ) =item called_with($level, $names)

    called_with returns a list of references to the original
    arguments to the subroutine at $level. if $names is true, the
    names of the variables will be returned instead

    constants are returned as undef in both cases

called_as_method($level)

    called_as_method returns true if the subroutine at $level was
    called as a method.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:24:35 UTC MAIN commitmail json YAML

Added devel/p5-Data-Visitor version 0.15

This module is a simple visitor implementation for Perl values.

It has a main dispatcher method, visit, which takes a single perl
value and then calls the methods appropriate for that value.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:24:20 UTC MAIN commitmail json YAML

Added devel/p5-Data-Pageset version 1.05

The object produced by Data::Pageset can be used to create page
navigation, it inherits from Data::Page and has access to all
methods from this object.

In addition it also provides methods for dealing with set of pages,
so that if there are too many pages you can easily break them into
chunks for the user to browse through.

You can even choose to view page numbers in your set in a 'sliding'
fassion.

The object can easily be passed to a templating system such as
Template Toolkit or be used within a script.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:24:06 UTC MAIN commitmail json YAML

Added devel/p5-Data-Page version 2.00

When searching through large amounts of data, it is often the case that a
result set is returned that is larger than we want to display on one page. This
results in wanting to page through various pages of data. The maths behind this
is unfortunately fiddly, hence this module.

The main concept is that you pass in the number of total entries, the number of
entries per page, and the current page number. You can then call methods to
find out how many pages of information there are, and what number the first and
last entries on the current page really are.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:23:49 UTC MAIN commitmail json YAML

Added devel/p5-Config-Any version 0.12

Load configuration from different file formats, transparently

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:23:12 UTC MAIN commitmail json YAML

Added devel/p5-Class-ISA version 0.33

This library, Class::ISA, provides functions that return the list (in
order) of names of classes Perl would search to find a method, with no
duplicates.

WWW: http://search.cpan.org/dist/Class-ISA/

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:22:57 UTC MAIN commitmail json YAML

Added devel/p5-Class-Data-Accessor version 0.04002

Class::Data::Accessor is the marriage of Class::Accessor and
Class::Data::Inheritable into a single module. It is used for creating
accessors to class data that overridable in subclasses as well as in
class instances.

WWW: http://search.cpan.org/dist/Class-Data-Accessor/

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:22:22 UTC MAIN commitmail json YAML

Added devel/p5-Class-C3-Componentised version 1.0003

This will inject base classes to your module using the Class::C3 method
resolution order.

Please note: these are not plugins that can take precedence over methods
declared in MyModule. If you want something like that, consider
MooseX::Object::Pluggable.

WWW: http://search.cpan.org/dist/Class-C3-Componentised/

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:19:15 UTC MAIN commitmail json YAML

Added devel/p5-Class-Base version 0.03

This module implements a simple base class from which other modules
can be derived, thereby inheriting a number of useful methods such
as new(), init(), params(), clone(), error() and debug().

For a number of years, I found myself re-writing this module for
practically every Perl project of any significant size. Or rather,
I would copy the module from the last project and perform a global
search and replace to change the names. Each time it got a little
more polished and eventually, I decided to Do The Right Thing and
release it as a module in it's own right.

It doesn't pretend to be an all-encompassing solution for every
kind of object creation problem you might encounter. In fact, it
only supports blessed hash references that are created using the
popular, but by no means universal convention of calling new() with
a list or reference to a hash array of named parameters. Constructor
failure is indicated by returning undef and setting the $ERROR
package variable in the module's class to contain a relevant message
(which you can also fetch by calling error() as a class method).

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(abs)

2008-07-14 09:04:07 UTC pkgsrc-2008Q2 commitmail json YAML

Add the CHANGES file for the pkgsrc-2008Q2 branch

(agc)

2008-07-14 09:02:57 UTC MAIN commitmail json YAML

Updated audio/py-karaoke to 0.6

(wiz)

2008-07-14 09:02:41 UTC MAIN commitmail json YAML

Update to 0.6:

PyKaraoke now works together with WxPython v2.8. Users with WxPython v2.6
are, however, still supported.

There are also some other minor changes to the layout of the search results
page, a change to the scrolling behaviour, and improved handling of corrupt
CDG rip files.

There are now vastly more options available on the Configure page.

(wiz)

2008-07-14 08:59:58 UTC MAIN commitmail json YAML

Note the end of the freeze in preparation for the pkgsrc-2008Q2 branch

(agc)

2008-07-14 08:59:06 UTC MAIN commitmail json YAML

Updated mail/p5-Email-MIME-Creator to 1.454

1.454  2007-07-14
        fix some spurious "Date" headers in badly-written tests

1.453  2007-04-19
        fix a bizarre test that broke on some OSes (at least some Win32's)
        thanks to "chris" for the report!

1.452  2007-03-22
        packaging improvements

1.451  2006-08-04
        require Email::MIME::Modifier 1.440 to avoid bug

1.45    2006-07-06
        better detection of non-7bit parts
        don't base64-encode 7bit parts

(abs)

2008-07-14 07:01:01 UTC MAIN commitmail json YAML

assume maintainership

update to v1.4.9

add BUILD_DEFS to quiet pkglint warning

(plunky)

2008-07-14 06:15:26 UTC MAIN commitmail json YAML

+ ast-ksh-20080624 [pkg/37854], cgicc-3.2.7, clisp-2.46,
  deskbar-applet-2.22.3, electric-8.07, eog-2.22.3, epiphany-2.22.3,
  evolution-2.22.3.1, file-roller-2.22.4, gail-1.22.3, gdm-2.20.7,
  glib2-2.16.4, glibmm-2.16.4, glpk-4.29, gnome-applets-2.22.3,
  gnome-games-2.22.3, gnome-keyring-2.22.3, gnome-mag-0.15.1,
  gnome-system-monitor-2.22.3, gnutls-2.4.1, gsasl-0.2.27,
  gtk2+-2.12.11, gtk2-engines-2.14.3, guile-gnome-2.16.1, gv-3.6.5,
  libgtop2-2.22.3, libidn-1.9, modular-xorg-server-1.4.99.905,
  nautilus-2.22.4, opera-9.51, orca-2.22.3, p5-glib2-1.183,
  p5-gtk2-1.183, pango-1.20.5, raine-0.50.14, rhythmbox-0.11.6,
  rp-pppoe-3.10, seahorse-2.22.3, tuxpaint-0.9.20, wireshark-1.0.1,
  worker-2.16.4.

(wiz)

2008-07-14 06:12:29 UTC MAIN commitmail json YAML

drop checksums for removed patches.

(tnn)

2008-07-14 06:11:20 UTC MAIN commitmail json YAML

It's BUILDLINK_ABI_DEPENDS, not BUiLDLINK_ABI_DEPENDS
pkglint is your friend.

(tnn)

2008-07-14 06:07:27 UTC MAIN commitmail json YAML

2008-07-14 05:31:57 UTC MAIN commitmail json YAML

pixman-0.11.6 added a configure flag called --disable-sse2.
Use this when building with Sun Studio, since my original fix (patch-ae)
was reverted again.

(tnn)

2008-07-14 05:27:58 UTC cwrapper commitmail json YAML

Don't bother trying to install TODO, it's not there anyway.

(schmonz)

2008-07-14 05:22:18 UTC cwrapper commitmail json YAML

Pipe to atf-report by default. Bump version for today's batch of work.

(schmonz)

2008-07-14 04:23:20 UTC MAIN commitmail json YAML

Note update of lang/snobol to 1.1

(dholland)

2008-07-14 04:21:39 UTC MAIN commitmail json YAML

Update lang/snobol to 1.1.
Note that the tcl bindings are not (yet) built. Next time...

pkgsrc changes not trivial but should be invisible.

Changelog:

Changes since 1.0 release;
=========================
Added new (experimental) builtin function groups:
"DBM" -- "ndbm" keyed database access
"COM" -- COM/OLE Automation on Win32
"STCL" -- SNOBOL/Tcl interface (optional)
New library "dynamic.sno" to help compile/link
dynamicly loadable extensions.
Added HTTP.POST function to http.sno
Handle environments where pointers can have high order bit set
Linux 2.6 kernels in Fedora Core, SuSE 10 distributions
Avoid broken "install" utilities
autoconf compatibility: Honor CC, CFLAGS, CPPFLAGS,
LDFLAGS, DESTDIR environment variables.
Fix compilation on pre-panther OSX
Fix second argument to DEFINE(): was not case folded!
Fix backtracking over unevaluated expressions
Source &FILE and &LINE shown in TRACE output
Experimental: GC stats & tracing (-g on command line, &GTRACE keyword)
Completed support for "memory I/O" when CSNOBOL4 used as a library!
Added "PREDICATE" and "SYSPRED" return types in wrapper.sno

Changes since 0.99.44 release;
=============================
Added snolib(3) man page for SNOBOL4 library routines
Treat all bytes with 8th bit set as ALPHA on ASCII systems
allows UTF-8 encoded characters, and national
character sets to used in labels and identifiers!
command line:
-S option to enlarge interpreter stack
configure:
added --mandir & --bindir
IPv6 Support (both client and server)
bi-directional "pipe" I/O on systems with sockets
"privileged" port binding for UDP
Lots of cleanup!
DJGPP (DOS gcc) fixes
default to -O3 with gcc
add C prototypes for all functions
(function declarations still "K&R" style)
MINGW (Win32 gcc) fixes
Fix LOAD() on Darwin (MacOS X)
Fix timing script on Debian
Ported to HP-UX/IA64
VMS: LOAD() support (not tested)
Compilation on VMS7.3
support magic pathnames "/dev/null" and "/dev/tty"
Win32: native (low overhead) support for character console I/O
support magic pathnames "/dev/null" and "/dev/tty"
fixed UDP I/O
Fix for parallel make (GNU make, BSD make)
Compilation under MS Visual Studio .NET 2003
Make struct descr packable (BITFIELDS_SAME_TYPE)
Check for oversize integer constants (ERANGE from strtol())

Changes since 0.99.4 release;
============================

Command line:
-d (dynamic region size) and -M (pattern match stack size)
now take values in descriptors
-v shows CSNOBOL4 version

Increased default dynamic space to 64K descriptors

Fix faulty lexical comparison function optimzations for null string

Performance improvments;
New string hash function
(reduced both compilation and run time of genc.sno by 5%)

Optimized most common case (CONTIN actions) in
"stream" operation used for lexical analysis.
(reduced compilation time of genc.sno by 8%)

Merged all scanner (pattern matching) functions into
single C function (eliminates mutual recursion, stack
overflows)
genc runtime reduced 15%
atn.sno runtime reduced by 63%!! (2.7x faster)
worst case (4096 char string) reduced 69% (4.8x faster)
snocone self-compile runtime reduced 5%

Made pattern building functions (lib/pat.c) inlinable
(8% reduction in genc.sno compile time)

Eliminate space padding on lines read by compiler
(reduced genc.sno compile time by 65%)

Raised default C compiler optimization levels

Default &MAXLNGTH to largest possible string

Documentation:
README file describes available includes

Include PDF of manual page

Implement fatal "Output error" for output, ENDFILE() errors

Configuration script re-write;
Eliminate static config files & autoconf script
configure generates config.m4 and config.h
(with all defines) for use by loadable functions

New configuration options;
**** see "INSTALL" file for more information ****
--add-define=
Add a #define to config.h (visible to external functions)
--double
EXPERIMENTAL option to use C "double" for SNOBOL4 REAL data type
--fast
Architecture specific optimizations on native compilers
--longlong
EXPERIMENTAL!!
try to use C "long long" (64-bit integer) for INTEGER datatype
when longs/pointers are only 32-bits (ILP32 data model).
--lp64
Request use of 64-bit long/pointer data model
if available on this architecture, and not the default.
--no-opt
Compile without optimization

New SNOBOL library files (see README);
compatibility libraries:
fence.sno, logic.sno, not.sno
spitbol.sno, snobol4+.sno
HOST() function codes:
host.sno
URL (http:, ftp:, file:) access functions

Use large files (64-bit offsets) where available.  Allows access
and creation of files larger than 2GB

New functions;
FUNCTION() -- predicate to test if a function is defined
** EXPERIMENTAL **
LABEL() -- predicate to test if a label is defined
idea from Steve Duff's version of Macro SPITBOL
ORD() -- inverse of CHAR()
SERV_LISTEN() -- act as TCP server
SSET() -- scaled SET() allow large files when INTEGER is 32bits
VDIFFER() -- returns first arg if two arguments DIFFER()
idea from Steve Duff's version of Macro SPITBOL

Extended HOST() functions (see host.sno) for system diagnosis

HOST() function will accept REAL or integer encoded STRING args

TIME() function now returns REAL datatype allows both better
resolution (for small values) and larger range.  Using
32-bit floats, runtimes larger than four and a half
hours will lose resolution.

Statistics reports compiler and execution times as REAL numbers
Average statement runtime reported in microseconds (us).

Allow a REAL any place an INTEGER is required (from SNOBOL4+)
Contexts include TABLE(),  ITEM(),  array  indices,
INPUT(),  OUTPUT(),  SET(), keyword values, CHAR(),
RPAD(), LPAD(), FIELD(), COLLECT(), DUMP(), DUPL(),
OPSYN(), and SUBSTR()

load.h updates;
all RETxxx macros safe in any context
RETSTR() takes single argument, allows NULL pointer
RETSTR2() has old RETSTR() functionality
RETINT() and RETREAL() always set return data type.

All include files needed to build loadable functions
installed in SNOLIB directory

Include BSD tsort program; allow builds from scratch
on platforms with GNU tsort (Linux, Cygwin)

New ports;
Ported to Darwin (MacOS X)

Ported to Cygwin (http://cygwin.com), a free Unix emulation
environment for Windows.

Attempt at native Win32 port

Updated Borland C port

Updated VMS port; pipe open support, attempt at tty support

(dholland)

2008-07-14 04:08:07 UTC MAIN commitmail json YAML

Fix dates for previous.
Drop trailing whitespace in an old entry.

(tnn)

2008-07-14 04:06:20 UTC MAIN commitmail json YAML

Annotate my updates for today.

(tnn)

2008-07-14 04:05:33 UTC MAIN commitmail json YAML

Add r128 and mach64 drivers, bump version.

(tnn)

2008-07-14 04:03:36 UTC MAIN commitmail json YAML

Add xf86-video-mach64 and xf86-video-r128.

(tnn)

2008-07-14 04:03:01 UTC MAIN commitmail json YAML

Import xf86-video-r128-6.8.0 as x11/xf86-video-r128.

This is the video driver for ATI Rage128 cards for the modular Xorg server.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(tnn)

2008-07-14 04:02:10 UTC MAIN commitmail json YAML

Import xf86-video-mach64-6.8.0 as x11/xf86-video-mach64.

This is the video driver for ATI Mach64 cards for the modular Xorg server.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(tnn)

2008-07-14 04:01:07 UTC MAIN commitmail json YAML

Update to xf86-video-ati-6.9.0.
NB: This package no longer supports Mach64 or Rage128 chips.
Please see the separate xf86-video-mach64 and xf86-video-r128 packages.

6.9.0:
In addition to lots of bug fixes there are several major new features:
- Improved EXA render support for r1xx/r2xx cards
- EXA render support for r3xx/r4xx/r5xx cards
- Textured video support for Xv (r1xx-r5xx)

6.8.0:
- mach64, r128, radeon ported to libpciaccess
- massive restructuring of ati wrapper
- radeon support for r5xx, rs6xx, and r6xx chips using ATOMBIOS
- return of zaphod mode support
- radeon support for centered modes using scalers (selectable via
output attributes)
- PAL tv-out fixed on supported chips
- initial support for render accel on r3xx/r4xx chips (rotation)
- fix TV option handling
- Xv RGB fixes
- XPRESS Xv fixes
- improve bios/driver interaction on radeon
- revert back to previous AGP mode behavior
- lots of bug fixes

(tnn)

2008-07-14 03:57:59 UTC MAIN commitmail json YAML

Update to gtk2+-2.12.11.
Overview of Changes from GTK+ 2.12.10 to 2.12.11
================================================
* Bugs fixed:
536757 regression: openoffice.org menus are placed at wrong
        position since 2.12.10
536990 updateiconcache.c: 'close ()' is redundant
508751 gnome-terminal crashed with SIGSEGV after keypress
419737 The file chooser clears the filename entry in SAVE/CREATE_FOLDER
        modes when it shouldn't.
538784 Don't change the filename in the name entry in CREATE_FOLDER mode
        when changing folders
536966 Paper selector crashes
352738 gtk_tree_view_column_set_sort_indicator() fails to show a...
378158 gdk_win32_selection_add_targets uses uninitialized hwnd v...
537685 print to file crashes when the target can not be written

(tnn)

2008-07-14 03:56:28 UTC MAIN commitmail json YAML

Update to pango-1.20.5.
Overview of changes between 1.20.4 and 1.20.5
==============================================
- Fix libtool versioning which was broken in 1.20.4

Overview of changes between 1.20.3 and 1.20.4
==============================================
- Fix OpenType GSUB lookup type 8 crash.
- Bugs fixed in this release:
  Bug 540592 Crash in HB_GSUB_Apply_String with Linux-Libertine font

(tnn)

2008-07-14 03:55:29 UTC MAIN commitmail json YAML

Update to freetype2-2.3.7.
This is a bugfix release for the 2.3 series which provides some important
fixes for bugs which were introduced in version 2.3.6. Additionally, native
bytecode hinting for TrueType fonts has been improved.

(tnn)

2008-07-14 03:54:32 UTC MAIN commitmail json YAML

Update to glib2-2.16.4.
Overview of Changes from GLib 2.16.3 to GLib 2.16.4
===================================================
* Bug fixes:
528752 Win32 build and SSL not working
539074 Cannot get exit status with g_spawn_command_line_sync()
316221 G_LOCK warns about breaking strict-aliasing rules
519137 g_slice_dup macro needs cast for 64-bit platform
536158 also bump GHashTable version when a node is removed via
        g_hash_table_iter_remove()/g_hash_table_iter_steal()
529321 make check fails in glib/pcre
314453 Nautilus crashes in Solaris when browsing the attached
        file
502511 g_assert_cmphex prints invalid message
538119 glib's mainloop leaks a pipe to sub-processes
540459 there are no way of getting the real number of bytes
        written in GMemoryOutputStream
540423 unrecoverable error after g_seekable_truncate(seekable,0,...)
530196 _g_local_file_has_trash_dir() doesn't handle st_dev == 0
528600 g_dummy_file_get_parent("scheme://example.com/")
536641 Filesystem querying in gio does not list AFS and autofs
        file systems
537392 Additional colon in xattr name
528433 gdesktopappinfo snafu ...
526320 should not list mounts that the user doesn't have permiss...
527132 nautilus crash when making ftp connection
532852 totem_pl_parser_parse_with_base: assertion `...
459905 Bug in wcwidth data
534085 g_unichar_iswide_cjk() has a totally wrong table

(tnn)

2008-07-14 03:52:54 UTC MAIN commitmail json YAML

Update to openssl-0.9.8h. Changes from 0.9.8g:

Two crashes discovered using the Codenomicon TLS test suite, as reported
in CVE-2008-0891 and CVE-2008-1672, were fixed. The root CA certificates
of commercial CAs were removed from the distribution. Functions were added
to implement RFC3394 compatible AES key wrapping. Utility functions to
handle ASN1 structures were added. The certificate status request TLS
extension, as defined in RFC3546, was implemented. Several other bugfixes
and enhancements were made.

(tnn)

2008-07-14 02:38:08 UTC MAIN commitmail json YAML

There are a handful of Linux-specific files.
Buried (deeply) in PR pkg/39079 from Aleksej Saushev.
Ride previous version change again.

(dholland)

2008-07-14 02:03:12 UTC MAIN commitmail json YAML

There's a perl script in here. Add USE_TOOLS=perl:run for it.
Noted by Aleksej Saushev in PR pkg/39079.
Ride previous version change.

(dholland)

2008-07-14 01:29:28 UTC MAIN commitmail json YAML

sather-1.2.3 done

(dholland)

2008-07-14 01:25:04 UTC MAIN commitmail json YAML

note update of lang/sather

(dholland)

2008-07-14 01:23:52 UTC MAIN commitmail json YAML

Update sather to 1.2.3.

Also update the tk dep to no longer demand tk83. It does not seem to
work all that well with tk84, but it works about the same as it does
with tk83. And depend explicitly on tcl; that was missing.

Primary changes since 1.2.1 seem to be GPLv2 -> GPLv3 and
whitespace/reindenting, but there seems to be a bit more in there
too. There's also now a 12 meg kdevelop blob in the distfile, yay.

Changelog:

    GNU Sather 1.2.3 - Jul 7, 2007 - Michael R. Taylor

    * Made INT 32-bit even on 64-bit systems
    * Changed license to (GPLv3/LGPLv3) or later

There's no changelog for 1.2.2, dunno why.

(dholland)

2008-07-14 00:43:34 UTC MAIN commitmail json YAML

Fix build failure on -current arising from invalid shell syntax.

(dholland)

2008-07-14 00:04:59 UTC MAIN commitmail json YAML

Updated x11/pixman to 0.11.6 [bjs 2008-07-13]
Updated x11/libXxf86vm to 1.0.2 [bjs 2008-07-13]
Updated x11/libXrandr to 1.2.3 [bjs 2008-07-13]
Updated x11/libXft to 2.1.13 [bjs 2008-07-13]

(bjs)

2008-07-14 00:03:18 UTC MAIN commitmail json YAML

+ Updated devel/ossp-uuid to 1.6.2 [bjs 2008-07-14]

(bjs)

2008-07-14 00:02:38 UTC MAIN commitmail json YAML

Update to version 1.6.1.  The relevant ChangeLog entries follow:
Bump BUILDLINK_ABI_DEPENDS according to library version.

  Changes between 1.6.1 and 1.6.2 (21-Feb-2008 to 04-Jul-2008)

  o Adjust "devtool.func" for latest GNU Libtool compatibility.
    [Ralf S. Engelschall]

  o Consistently annotate "RFC-XXXX" with "IETF" to clearly
    indicate from which standards body this comes from.
    [Ralf S. Engelschall]

  o Resolve namespace conflicts of recently introduced time_xxx()
    functions by using a propoer "uuid_" prefix.
    [Ralf S. Engelschall]

  o Remove unused "struct timezone" from time_gettimeofday() in
    order to simplify portability.
    [Ralf S. Engelschall]

  o Add support for POSIX clock_gettime(3) in case the Unix/POSIX
    gettimeofday(3) is not available.
    [Ralf S. Engelschall]

  o Upgrade build environment to GNU autoconf 2.62.
    [Ralf S. Engelschall]

  o Upgrade build environment to GNU libtool 2.2.4.
    [Ralf S. Engelschall]

  Changes between 1.6.0 and 1.6.1 (19-May-2007 to 21-Feb-2008)

  o Fix __VA_COPY_USE_{CSP,CPP} fallback macros for va_copy.
    [Mark A. Lindner <mark.a.lindner@gmail.com>]

  o PostgreSQL bindings: use SET_VARSIZE() instead
    of assigning to bytea->v_len under PostgreSQL >= 8.3
    [Ralf S. Engelschall]

(bjs)

2008-07-13 23:41:27 UTC MAIN commitmail json YAML

+ Updated x11/libXft to 2.1.13 [bjs 2008-07-13]

(bjs)

2008-07-13 23:41:02 UTC MAIN commitmail json YAML

Update to libXft-2.1.13.  Bump BUILDLINK_ABI_DEPENDS, as the library
version is now 2.1.13 (from 2.1.2).  ChangeLog:

commit 19240d3605b5f1e88ca5509afffd48acdb7e1c5f

    Revert "Drop Requires, use Requires.private instead."

    This reverts commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab.

    Unfortunately this doesn't work on old pkg-config, which made
    Requires.private completely useless.  That's fixed in 0.22, but...

commit a1c78ce68c5f2106c38b6cb93a6b22420e1a80ab

    Drop Requires, use Requires.private instead.

    Users of libXft don't need to link with fontconfig, freetype and
    Xrender directly if they don't use them.

commit 541c6194d986e7849ee9541a9fd60b0724647a44

    Bug #14232: Fix XftDrawRect when Render not supported.

commit 8a7f3d450c1f339f429dbce55df523d026c92375

    Register objects used by libXft.

    libXft uses XFT_MAX_GLYPH_MEMORY without first registering with
    fontconfig.

commit 8ae5ea8c75a7850fa0aca0acc3962b6263f55094

    XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200)

    This is due to XftFontInfoFill using the binary representation of the
    XftFontInfo to generate fi->hash.

    With 64-bit pointers there is padding between .hash and .file in struct
    _XftFontInfo.  This padding is not initialized, and the hash uses these
    bytes.

    This will interfere with finding "a matching previously opened font" in
    XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have
    similar problems.

    This fix makes no assumptions about the sizes and alignment of
    members of struct _XftFontInfo by using memset.  (It also makes
    no assumptions about what FcPatternGet* does to its output parameter
    when it returns FcResultNoMatch.)

(bjs)

2008-07-13 23:32:04 UTC MAIN commitmail json YAML

+ Updated x11/libXrandr to 1.2.3 [bjs 2008-07-13]

(bjs)

2008-07-13 23:31:51 UTC MAIN commitmail json YAML

Update to version 1.2.3.  ChangeLog:

commit 203fc002b6948c3942f0461a0346dd07b633222d

    Bug #16430: Ignore ConfigureNotify on non-root windows in
    UpdateConfiguration

commit 332eee90c4d00be3b11049e0261323abe89a96dc

    Rename parameters to clarify QueryVersion/QueryExtension.

    These parameters are not treated as input. Rename them to make
    the inner workings slightly more obvious.

    X.Org Bug 14511 <http://bugs.freedesktop.org/show_bug.cgi?id=14511>

commit 824f3d4a3a4669526a5c391c6668df0384b49cdb

    Bug #14388: Remove XRRScreenConfig() and XRRConfig() from Xrandr.h.

    It seems that they were never actually implemented.
    Also remove the corresponding manpage symlinks.

commit 23a47035818390ca197179a9a69a54badb370990

    Hide some private symbols.

    XExtensionInfo, XRRExtensionName, XRRFindDisplay, _XRRHasRates and
    _XRRVersionHandler are internal to libXrandr.  Don't export them.

(bjs)

2008-07-13 23:18:45 UTC MAIN commitmail json YAML

+ Updated x11/libXxf86vm to 1.0.2 [bjs 2008-07-13]

(bjs)

2008-07-13 23:18:19 UTC MAIN commitmail json YAML

Update to version 1.0.2.  In addition to incorporating patch-aa, there's
one more change: zero-length strings are set to NULL instead of null-
terminated.

(bjs)

2008-07-13 23:16:33 UTC MAIN commitmail json YAML

+ Updated x11/pixman to 0.11.6 [bjs 2008-07-13]

(bjs)

2008-07-13 23:16:02 UTC MAIN commitmail json YAML

Update to pixman-0.11.6.  ChangeLog:

commit a766b62880108f278478888f5167a5fbf2819a97

    Add configure time options to disable mmx/sse2/vmx

commit 02268903e4311709744c11e495f9b17f171ec5e9

    pixman-sse.c: silence pointer-cast compiler warnings.

    Cast pointers to words of the same size, not 32-bits.

commit eb2d95de98683a387153f010077ad9c3c3b1b01d

    Fix implicit declaration of function 'free'.

    Otherwise pointer will be truncated on 64bit arch and
    your programs will crash.

commit 29d144712e558aaeb49f4384028dd669d76a410b

    Fix memory leak by freeing boxes{16,32}.

    After calling pixman_region_init_rects() or
    pixman_region32_init_rects(), boxes{16,32} were not freed before
    returning. Fixes bug 16312.

commit 5d32519316b40b35113c6df9e15d955a16709ba2

    Use pixman_malloc_ab instead of plain malloc for the
    fbStore64_generic scratch buffer.

commit b1c70c4e6435d7f15751111828c381feb1d139cf

    Move PIXMAN_FORMAT_16BPC to pixman-private.h

commit 7fa966df0ee781fa486715710f389b148c11d36e

    Decide based on the image formats whether we need wide compositing.

commit 7cb735c9c0fa55ae1f4d8d13da9f33e3da2ae8fe

    Take the source format into account in pixman_expand.

    Extract the original bits of the source image for each
    component and then replicate up to 16 bits to fill the wide
    components.  Make sure to hard-code the alpha value to 1 if
    the source format didn't have alpha.

commit c0d98e96605c6d03f4b02f337f2f5827165bb092

    Make expansion and contraction loops clearer.

commit fc0b28bf6af81428b7ac045614eea97fbf9c4a70

    Add wide source picture, external alpha, and transformed
    image routines.  The wide external alpha path should work
    correctly with wide formats.  The wide transformed fetch code for
    now just does a 32-bit fetch and then expands, which will lose
    precision.  Source pictures, for now, are evaluated at depth 32
    and then are expanded to depth 64.  We could get higher precision
    by evaluating them directly at depth 64, but this should be good
    enough for now.

commit 42a3a2d6fc8d3e521c6914ff8fb89f1fbc673e28

    Add wide fetch/store functions.

    Use the narrow ones and expand/contract where necessary.  Still
    need wide paths for fancy pictures, but this gets the
    basic stuff working.

commit 7591d3f1d7e0884f9362018edf720724095cf380

    Add expand and contract functions to convert between ARGB8
    and ARGB16.  The expansion function isn't quite correct,
    but gives reasonable results.

(bjs)

2008-07-13 23:07:57 UTC MAIN commitmail json YAML

Note update to package

(smb)

2008-07-13 22:56:09 UTC MAIN commitmail json YAML

2008-07-13 22:51:45 UTC MAIN commitmail json YAML

Updated claws-mail and its plugins to 3.5

(smb)

2008-07-13 22:46:48 UTC MAIN commitmail json YAML

Added option to permit use of ssl with the package.  By default, it's
disabled because of a (perceived?) conflict between the openssl license
and the GPL.

(smb)

2008-07-13 22:36:57 UTC MAIN commitmail json YAML

Add claws-mail archive plug-in; delete pdf viewer plug-in

(smb)

2008-07-13 22:35:51 UTC MAIN commitmail json YAML

2008-07-13 22:34:21 UTC MAIN commitmail json YAML

Update to 3.5.0:

# IMAP with STARTTLS
The certificate port on TLS was fixed, however this will trigger
one wrong 'New certificate' warning on the first connection.

New in this release:

# Added an option, "Use secure file deletion if possible", which
enables shredding of temporary files and messages instead of
just removing them. This is available on the Other preferences
page.

# Added an option, "Select the HTML part of multipart/alternative
messages". This is available on the Message View/Text Options
preferences page.

# Added an option to the 'Create new folder' dialogue which enables
new folders to inherit the properties of their parent folders
during folder creation.

# Added a hidden option, "two_line_vertical", which toggles the
2-line view in the message list when using the 3-column layout.
Defaults to '1', show 2 lines.

# Added a hidden option, "outgoing_fallback_to_ascii", which allows
the user to specify an outgoing charset/encoding, but still fall
back to 7bit US-ASCII when possible.
Defaults to '1', fallback when possible.

# Added support for the Avant Window Navgator (Awn) information
bubble. This is automatically enabled if dbus is available.

# Face and X-Face headers can now be added globally and per-account
from configuration files under ~/.claws-mail/autofaces/. Further
information is provided in the manual.

# The SHA1 fingerprint is now shown on the SSL certificate dialogue
and the labels are now selectable.

# Several GUI improvements have been made, (Address book, filtering
dialogue, Actions dialogue, and Account preferences).

# New icons have been added for 'Reply to list' and 'Cancel'. The
'Insert file' and 'Close' icons have been improved, as have the
tray icons.

# Added the Trash and Delete icons to the Custom Toolbars options.

# SMTP-only accounts are now not shown in the Receive menus and
Account lists in filtering/processing, as they are irrelevant here.

# tools/csv2addressbook.pl
Support for a gmail exported csv address book was added.

# Updated English, French, and Spanish manuals.

# Updated translations: Brazilian Portuguese, Finnish, French,
German, and Spanish.

# Removed unmaintained translations: Bulgarian, Croatian, Czech,
Dutch, Greek, Hebrew, Japanese, Korean, Norwegian, Russian,
Swedish, and Taiwanese. (New maintainers are very welcome,
contact paul@claws-mail.org)

(smb)

2008-07-13 22:32:05 UTC MAIN commitmail json YAML

2008-07-13 22:26:41 UTC MAIN commitmail json YAML

Note update of the "libsmi" package to version 0.4.8.

(tron)

2008-07-13 22:26:13 UTC MAIN commitmail json YAML

Update "libsmi" package to version 0.4.8. Changes since version 0.4.5:
- test/*: updated a couple of checks.
- tools/*: fixed a couple of minor compiler warnings.
- mibs/ietf/PKTC-IETF-SIG-MIB: added (RFC 5098).
- mibs/ietf/MIDCOM-MIB: added (RFC 5190).
- tools/Makefile.am: added missing files to the distribution.
- mibs/ietf/URI-TC-MIB: added (RFC 5017).
- mibs/ietf/PIM-STD-MIB: added (RFC 5060).
- mibs/ietf/IF-CAP-STACK-MIB,EFM-CU-MIB: added (RFC 5066).
- mibs/ietf/UDPLITE-MIB: added (RFC 5097).
- mibs/ietf/LANGTAG-TC-MIB: added (RFC 5131).
- mibs/ietf/IPMCAST-MIB: added (RFC 5132).
- updated IANA MIBs.
- mibs/ietf/T11-FC-RSCN-MIB: added (RFC 4983).
- mibs/ietf/T11-FC-FABRIC-CONFIG-SERVER-MIB: added (RFC 4935).
- mibs/ietf/T11-FC-FABRIC-LOCK-MIB,T11-FC-ZONE-SERVER-MIB: added
  (RFC 4936).
- mibs/ietf/ISNS-MIB: added (RFC 4939).
- mibs/ietf/DOT3-EPON-MIB: added (RFC 4837).
- mibs/ietf/DOT3-OAM-MIB: added (RFC 4878).
- mibs/ietf/TCP-ESTATS-MIB: added (RFC 4898).
- mibs/ietf/SIP-{UA,TC,COMMON,SERVER}-MIB: added (RFC 4780).
- mibs/ietf/MAU-MIB: updated (RFC 4836).
- mibs/ietf/DS1-MIB: updated (RFC 4805).
- mibs/ietf/IPSEC-SPD-MIB: added (RFC 4807).
- mibs/iana/IANA-GMPLS-TC-MIB,IANA-IPPM-METRICS-REGISTRY-MIB,
  IANA-ITU-ALARM-TC-MIB,IANA-MAU-MIB: added.
- mibs/iana/IANA-CHARSET-MIB,IANA-ADDRESS-FAMILY-NUMBERS-MIB,
  IANAifType-MIB: added.
- mibs/ietf/GMPLS-TC-STD-MIB (RFC 4801): added.
- mibs/ietf/GMPLS-TE-STD-MIB (RFC 4802): added.
- mibs/ietf/GMPLS-LSR-STD-MIB,GMPLS-LABEL-STD-MIB (RFC 4803): added.
- mibs/ietf/MSDP-MIB: added (RFC 4624).
- mibs/ietf/PKTC-IETF-MTA-MIB: added (RFC 4682).
- mibs/ietf/ADSL2-LINE-MIB,ADSL2-LINE-TC-MIB: added (RFC 4706).
- mibs/ietf/RAQMON-MIB: added (RFC 4711).
- mibs/ietf/T11-FC-VIRTUAL-FABRIC-MIB: added (RFC 4747).
- mibs/ietf/DOCS-CABLE-DEVICE-MIB: updated (RFC 4639).
- mibs/ietf/OSPF-MIB,OSPF-TRAP-MIB: updated (RFC 4750).
- lib/scanner-smi.l: accept also \r as end-of-line.
- mibs/ietf/T11-FC-ROUTE-MIB: added (RFC 4625).
- mibs/ietf/T11-FC-FSPF-MIB: added (RFC 4626).
- mibs/ietf/LMP-MIB: updated (RFC 4631).
- mibs/ietf/RADIUS-DYNAUTH-CLIENT-MIB: added (RFC 4672).
- mibs/ietf/RADIUS-DYNAUTH-SERVER-MIB: added (RFC 4673).
- autogen.sh: Use glibtool instead of libtool on Darwin.
- mibs/ietf/RADIUS-AUTH-CLIENT-MIB: updated (RFC 4668).
- mibs/ietf/RADIUS-AUTH-SERVER-MIB: updated (RFC 4669).
- mibs/ietf/RADIUS-ACC-CLIENT-MIB: updated (RFC 4670).
- mibs/ietf/RADIUS-ACC-SERVER-MIB: updated (RFC 4671).
- mibs/ietf/DOCS-IF-MIB: updated (RFC 4546).
- mibs/ietf/DOCS-IETF-CABLE-DEVICE-NOTIFICATION-MIB: added (RFC 4547).
- mibs/ietf/DISMAN-NSLOOKUP-MIB,DISMAN-PING-MIB,DISMAN-TRACEROUTE-MIB:
  updated (RFC 4560).
- mibs/ietf/ISCSI-MIB: added (RFC 4544).
- mibs/ietf/IPS-AUTH-MIB: added (RFC 4545).
- mibs/ietf/SNMP-USM-AES-MIB: updated (RFC 3826).

(tron)

2008-07-13 22:18:40 UTC MAIN commitmail json YAML

Note update of the "rsync" package to version 3.0.3.

(tron)

2008-07-13 22:18:23 UTC MAIN commitmail json YAML

Update "rsync" package to version 3.0.3 Changes since 3.0.2:
Bug Fixes:
- Fixed a wildcard matching problem in the daemon when a module has
  "use chroot" enabled.
- Fixed a crash bug in the hard-link code.
- Fixed the sending of xattr directory information when the code finds a
  --link-dest or --copy-dest directory with unchanged xattrs -- the
  destination directory now gets these unchanged xattrs properly applied.
- Fixed an xattr-sending glitch that could cause an "Internal abbrev"
  error.
- Fixed the combination of --xattrs and --backup.
- The generator no longer allows a '.' dir to be excluded by a daemon-
  exclude rule.
- Fixed deletion handling when copying a single, empty directory (with no
  files) to a differently named, non-existent directory.
- Fixed the conversion of spaces into dashes in the %M log escape.
- Fixed several places in the code that were not returning the right
  errno when a function failed.
- Fixed the backing up of a device or special file into a backup dir.
- Moved the setting of the socket options prior to the connect().
- If rsync exits in the middle of a --progress output, it now outputs a
  newline to help prevent the progress line from being overwritten.
- Fixed a problem with how a destination path with a trailing slash or
  a trailing dot-dir was compared against the daemon excludes.
- Fixed the sending of large (size > 16GB) files when talking to an older
  rsync (protocols < 30):  we now use a compatible block size limit.
- If a file's length is so huge that we overflow a checksum buffer count
  (i.e. several hundred TB), warn the user and avoid sending an invalid
  checksum struct over the wire.
- If a source arg is excluded, --relative no longer adds the excluded
  arg's implied dirs to the transfer.  This fix also made the exclude
  check happen in the better place in the sending code.
- Use the overflow_exit() function for overflows, not out_of_memory().
- Improved the code to better handle a system that has only 32-bit file
  offsets.
Enhancements:
- The rsyncd.conf manpage now consistently refers to the parameters in
  the daemon config file as "parameters".
- The description of the --inplace option was improved.

(tron)

2008-07-13 20:58:23 UTC MAIN commitmail json YAML

Updated time/wyrd to 1.4.1nb1.

(tonnerre)

2008-07-13 20:57:50 UTC MAIN commitmail json YAML

2008-07-13 20:46:18 UTC cwrapper commitmail json YAML

Clarify the important comment and remove the redundant ones.

(schmonz)

2008-07-13 20:41:46 UTC MAIN commitmail json YAML

2008-07-13 20:40:28 UTC cwrapper commitmail json YAML

Coalesce closely related tests into suites.

(schmonz)

2008-07-13 20:36:51 UTC MAIN commitmail json YAML

Updated www/wml to 2.0.9nb3.

(tonnerre)

2008-07-13 20:35:46 UTC MAIN commitmail json YAML

2008-07-13 20:10:37 UTC cwrapper commitmail json YAML

2008-07-13 19:12:44 UTC MAIN commitmail json YAML

Updated net/openafs to 1.4.6.

(tonnerre)

2008-07-13 19:10:41 UTC MAIN commitmail json YAML

Update OpenAFS to version 1.4.6, fixing CVE-2007-6599 (and nothing else).

(tonnerre)

2008-07-13 18:54:18 UTC cwrapper commitmail json YAML

2008-07-13 18:50:21 UTC cwrapper commitmail json YAML

Run all the new tests, as well as any future ones.

(schmonz)

2008-07-13 18:47:59 UTC cwrapper commitmail json YAML

pkgsrc/pkgtools/wrapper/files/tests/test-include_pkgdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-include_pkgsubdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include_slashdot.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-include_usr_include_subdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgdir_slashdot.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_pkgsubdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib_slashdot.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libdir_usr_lib_subdir.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libpath.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libpath_in_define.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libpath_shlib.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-libpath_shmod.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-no_abspath.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-preserve_option.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-remove_option.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-repeated_arg.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-rpath_usr_lib.sh@1.1.2.1 / diff
pkgsrc/pkgtools/wrapper/files/tests/test-rpath_usr_lib_slashdot.sh@1.1.2.1 / diff

Add a bunch more tests from regress/buildlink-transform, automatically
converted to ATF.

(schmonz)

2008-07-13 18:40:16 UTC MAIN commitmail json YAML

Note update of emacs21-nox11 to 21.4anb13

(dholland)

2008-07-13 18:36:32 UTC cwrapper commitmail json YAML

2008-07-13 18:36:22 UTC MAIN commitmail json YAML

Bump PKGREVISION from 0 to 13, to match emacs21 since we share all the
patch files. This makefile should probably be rearranged to work the
same way as the emacs22 nox11 package (or the nox11 packages should be
finally dropped), but not until after Q2 is branched.

(dholland)

2008-07-13 18:28:53 UTC MAIN commitmail json YAML

Updated shells/zsh to 4.2.6nb1.
Updated shells/zsh-current to 4.3.4nb2.

(tonnerre)

2008-07-13 18:26:24 UTC MAIN commitmail json YAML

Fix an insecure temp file creation vulnerability in zsh-current's difflog.pl
(CVE-2007-6209).

(tonnerre)

2008-07-13 18:22:59 UTC MAIN commitmail json YAML

2008-07-13 18:22:01 UTC MAIN commitmail json YAML

Fix an insecure temp file creation vulnerability in zsh's difflog.pl
(CVE-2007-6209).

(tonnerre)

2008-07-13 18:06:47 UTC MAIN commitmail json YAML

Note update of emacs21 to 21.4anb13.

(dholland)

2008-07-13 18:03:01 UTC MAIN commitmail json YAML

Add patch for CVE-2008-1694 (insecure temp files in SCCS vc handling)
PKGREVISION -> 13.

(dholland)

2008-07-13 17:58:06 UTC MAIN commitmail json YAML

Updated databases/pear-MDB2 to 2.4.1nb1.
Updated databases/pear-MDB2_Driver_pgsql to 1.4.1nb1.
Updated databases/pear-MDB2_Driver_mysql to 1.4.1nb1.

(tonnerre)

2008-07-13 17:55:38 UTC MAIN commitmail json YAML

2008-07-13 17:55:13 UTC cwrapper commitmail json YAML

Pass BUILDLINK_DIR, _USE_RPATH, and WRAPPER_DEBUG down through
MAKE_ENV for use by ATF tests.

(schmonz)

2008-07-13 17:31:14 UTC MAIN commitmail json YAML

Note update of emacs20 to 20.7nb11

(dholland)

2008-07-13 17:28:34 UTC MAIN commitmail json YAML

2008-07-13 16:27:12 UTC MAIN commitmail json YAML

Updated mail/perdition to 1.17nb8.

(tonnerre)

2008-07-13 16:26:17 UTC MAIN commitmail json YAML

Add patch for IMAP tag arbitrary code execution in the perdition IMAP server
(CVE-2007-5740).

(tonnerre)

2008-07-13 16:15:04 UTC MAIN commitmail json YAML

Add missing descriptions for sane and dbus, used by wine.

(dholland)

2008-07-13 16:14:54 UTC MAIN commitmail json YAML

Updated sysutils/vobcopy to 1.1.1.

(tonnerre)

2008-07-13 16:14:00 UTC MAIN commitmail json YAML

Update vobcopy to a version which is less than 3 years old. This fixes
CVE-2007-5718, some crashes, and introduces and fixes largefile issues.

Changes since vobcopy-0.5.14:
- Fixed operation on GNU libcized BSD variants.
- Fixed compilation under MacOS 10.
- Fixed CVE-2007-5718 (insecure temporary file creation).
- Fixed segfault in the logging routine.
- Fixed Makefile for gcc versions not equal to 3.4.
- Choose the right dvd device from fstab.
- Read only as many blocks as there are actually left.
- Partial fix for detection of full nfs files.
- Fixed double space detection on MacOSX, hopefully...
- sprintf fixes.
- -D_FORTIFY_SOURCE=2 is strange, 3 bytes won't fit into a char[4] then.
  Well, they fit into char[8]...
- The configure.sh script now also detects if the system is an ia64/AMD64
  and uses the lib64 directory accordingly.
- Added checks for return values from library calls.
- Added some code to make -n and -m mutually exclusive.
- The size-checking code with -m was broken. Fixed hopefully.
- Typo in the manpage.
- With -m, if files exist you now have the option to [s]kip the files
  already present.
- Some dvd's show files ending in ";?", they should now work.

(tonnerre)

2008-07-13 16:07:13 UTC MAIN commitmail json YAML

Update MASTER_SITES (now sourceforge; bitchx.org no longer works),
from Zafer Aydogan in followup to PR pkg/35117.

(dholland)

2008-07-13 16:05:26 UTC MAIN commitmail json YAML

updated graphics/p5-RRDTool-OO

(rhaen)

2008-07-13 16:04:04 UTC MAIN commitmail json YAML

- updated to 0.22
- added DEPENDs for devel/p5-Log-Log4perl fixes PR pkg/39128

ChangeLog:
0.22 (05/20/2008)
    (ms) Added aberrant behavior detection (hwpredict) with documentation
        and test cases.

0.21 (01/23/2008)
    (ms) Provided backwards compatibility to rrdtool-1.0 for
        draw/type=stack, which now translates to an area with the
        :STACK option.

0.20 (01/22/2008)
    (ms) Bas van der Veen reported that the rrdtool download link
        changed to http://oss.oetiker.ch/rrdtool/pub/rrdtool.tar.gz,
        adapted Makefile.PL.
    (ms) No longer expecting 'Permission denied' to support localized
        OSes.

0.19 (05/12/2007)
    (ms) Added 'strict' mode (defaults to true).
    (ms) Added latest graph parameters from the latest rrdtool release.

0.18 (05/12/2007)
    (ms) Added 'dry mode' patch by Jacquelin Charbonnel.

0.17 (09/10/2006)
    (ms) Changed build command in Makefile.PL to adapt to new
        rrdtool-1.2 directory hierarchy, as suggested by Zac Israel.

0.16 (08/23/2006)
    (ms) Added 'base' option to graph method, as suggested by
        Anton Shevchenko.

0.15 (07/23/2006)
    (ms) Fixed bug with multiple comment lines, of which only the first
        one was printed in the graph. It was introduced in 0.14.
        Thanks to Steve van der Burg for reporting and a patch.

(rhaen)

2008-07-13 15:27:45 UTC MAIN commitmail json YAML

Updated sysutils/bacula to 2.2.4nb4.
Updated sysutils/bacula-doc to 2.0.2nb1.

(tonnerre)

2008-07-13 15:26:37 UTC MAIN commitmail json YAML

2008-07-13 15:23:10 UTC MAIN commitmail json YAML

- part of the fix for PR pkg/39128

DESCR of the package:

Log::Log4perl lets you remote-control and fine-tune the logging
behaviour of your system from the outside. It implements the widely
popular (Java-based) Log4j logging package in pure Perl.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(rhaen)

2008-07-13 15:13:10 UTC MAIN commitmail json YAML

Added package p5-Log-Log4perl to SUBDIRs

(rhaen)

2008-07-13 15:02:06 UTC MAIN commitmail json YAML

updated devel/p5-SVN-Notify

(rhaen)

2008-07-13 15:00:48 UTC MAIN commitmail json YAML

Add patch to fix build failure in FreeBSD and DragonFly specific code.
Patch provided by Hasso Tepper in PR 38863 and alread fixed in upsteram.
http://ggi.cvs.sourceforge.net/ggi/ggi-core/libggi/display/vgl/visual.c?r1=1.12&r2=1.13

(obache)

2008-07-13 14:58:07 UTC MAIN commitmail json YAML

- updated to version 2.75
- new maintainer
- PKG_DESTDIR_SUPPORT support
- verified with joerg
- fixes unavailabilty of sources due to old version

ChangeLog:
2.75  2008-05-18T03:38:11
      - Removed the spelling test from the distribution, since it can
        fail on systems without a spell program or using a different locale.
      - All string command-line options are now decoded from whatever encoding
        is specified by the C<--encoding> option, defaulting to UTF-8. All
        string options are thus properly decoded, excepting those that define
        encodings and languages (which should alwyas be ASCII) and those that
        are specified as hashes (if someone runs into that bug, let me know).
        This fix includes all string options specified by subclasses and
        filters. Reported by Matthew Romaine (Bug #35884).

2.74  2008-05-15T03:29:11
      - Updated copyright.
      - Changed the list example in the Trac sample output to use Greeking so
        that the indentation of wrapping lines can be seen in the output.
      - Improved the CSS for lists in the log message output by
        SVN::notify::HTML (and subclasses) so that bullets are properly
        hangling indents.
      - Removed a bit of redundant CSS from SVN::Notify::HTML.
      - Added a spelling test. This has the benefit of reducing the number of
        annoying spelling errors in the documentation.

2.73  2008-05-04T02:02:21
      - Fixed another lame-ass test failure under Perl 5.6.2. Reported by
        David Cantrell via cpan-testers.

2.72  2008-04-29T17:17:29
      - Fixed misdocumentation of the short version of the --set-sender option
        in C<svnnotify --help>: it's -E, not -S. Reported by Larry Shatzer,
        Jr.
      - Fixed encoding issue on Windows. Patch to fix a stupid oversight
        graciously provided by David Golden.
      - Added four new filter callbacks, "pre_prepare", "post_prepare",
        "pre_execute", and "post_execute". These are called at the begining
        and end of the execution of the prepare() and execute() methods.
        Suggestion and initial patch from Larry Shatzer.
      - Reorganized the table listing the types of filters in
        SVN::Notify::Filter so that they are listed in the order in which they
        execute.

2.71  2008-04-17T18:53:27
      - Fixed test failure in t/filter.t when HTML::Entities is not installed.
        Reported by David Cantrell via CPAN-Testers.
      - Bumped version number for recommended module Text::Trac up to 0.10,
        since that version fixes the last of the bugs I found with its HTML
        output.
      - Adjusted the runnign of filters against log messages in
        SVN::Notify::HTML so that any linkizing (--linkize), revision URL
        parsing (--revision-url), and ticket reference parsing (--ticket-map)
        is run after the content has been filtered. In 2.70, none of those
        things happened if the message was filtered, even though they did if a
        log message was filtered by SVN::Notify (plain text).
      - Added references to SVN::Notify::Filter::Markdown, now on CPAN.
      - Attributes registered by a filter were not being properly registered
        and processing the command-line arguments when the filter was loaded
        by the --filter option to `svnnotify`. Thanks to Larry Shatzer, Jr.
        for the spot!

(rhaen)

2008-07-13 14:47:58 UTC MAIN commitmail json YAML

Note update of the "libsmi" package to version 0.4.5nb2.

(tron)

2008-07-13 14:47:24 UTC MAIN commitmail json YAML

Fix serious problems in this package:
- Remove build fixes for NetBSD 1.2, 1.3 and 1.4 which were applied on
  every platform.
- Don't overwrite the default MIBS search path. It breaks the package if
  the "net-snmp" package is not installed. It best case it introduces
  random behaviour if either the "net-snmp" or the "scotty" package
  are installed.
Bump package revision because of these fixes.

Approved by Thomas Klausner.

(tron)

2008-07-13 14:40:06 UTC MAIN commitmail json YAML

Updated devel/pwlib to 1.8.3nb8.

(tonnerre)

2008-07-13 14:38:41 UTC MAIN commitmail json YAML

Fix overlong string DoS in pwlib's PString::vsprintf code (CVE-2007-4897).

(tonnerre)

2008-07-13 14:30:21 UTC MAIN commitmail json YAML

Add patch to fix build failure on DragonFly and FreeBSD.
Patch provided by Hasso Tepper in PR 39049.

(obache)

2008-07-13 14:25:05 UTC MAIN commitmail json YAML

2008-07-13 14:22:19 UTC MAIN commitmail json YAML

+ghc-6.8.3, mercury-0.13.1, uae-0.8.28

(dholland)

2008-07-13 13:16:24 UTC MAIN commitmail json YAML

Updated mail/balsa to 2.3.10nb14.

(tonnerre)

2008-07-13 13:15:29 UTC MAIN commitmail json YAML

Add a fix for a buffer overflow reading ir commands in balsa.

(tonnerre)

2008-07-13 12:38:40 UTC MAIN commitmail json YAML

Updated x11/modular-xorg-server to 1.3.0.0nb10

(tonnerre)

2008-07-13 12:37:29 UTC MAIN commitmail json YAML

2008-07-13 12:04:58 UTC MAIN commitmail json YAML

Updated chat/silc-client to 1.1.4.

(tonnerre)

2008-07-13 12:04:11 UTC MAIN commitmail json YAML

Upgrade silc-client to version 1.1.4. This fixes two security issues and
various character set problems. The security issues fixed:
* NICK_CHANGE buffer overflow: CVE-2007-3728.
* pkcs_decode buffer overflow: CORE-2007-1212.

Changes since version 1.0.4.1:
- Fixed NEW_CLIENT packet handling crash.
- Fixed partial encryption in CTR mode in AES.
- Fixed printable fingerprint buffer overflow.
- Fixed UNIX signal delivery il SILC scheduler.
- Reprocess JOIN command synchronously after resolving channel user list.
- In JOIN command reply check if the channel key is already saved.
- Remove all channel keys and hmacs after giving LEAVE command.
- Added missing channel unreferencing in CMODE, CUMODE, TOPIC, INVITE,
  BAN and KICK command replies.
- Fixed connection authentication with public keys to use correct public
  key as responder.
- Zero tail of CTR mode IV in IV Included mode.
- Fixed CTR mode rekey.
- Rewrote the IV Included CTR mode encryption/decryption in packet engine.
- Fixed non-IPv6 compilation error.
- Fixed channel private key deleting when deleting the channel.
- Fixed TIMEOUT handling in user info resolving during JOINing, fixes crash.
- Fixed mandatory UN and HN SILC public key identifier checking.
- Fixed alignment issues with 64-bit CPUs.
- Added "There are now xx nick's" to "are xx nicks".
- Fixed USERS command user mode handling (integer overflow).
- Fixed big-endian issues from aes implementation.
- Fixed lib/silcutil/silcatomic.h compilation on IA64.
- Fixed public key identifier parsing to check lengths correctly.
- In silc_client_free check that scheduler is allocated before trying to
  free it.
- Fixed buffer overflow in NICK_CHANGE notify. The destination buffer for
  old nicknames was too small.
- Added support for rekey with PFS when using CTR mode encryption.
- Added silc_idcache_move that can be used to move entries between caches.
- Added better checks for invalid argument and notify payloads.
- Fixed SILC_PACKET_FLAG_LONG_PAD bitmask value.
- Set the destination ID to packet stream as SKE responder if ID was
  present in key exchange packet.
- Compile sources with _GNU_SOURCE on Linux systems.
- Fixed Unix signal task dispatching to not lock the signals when
  dispatching the callback to avoid deadlocks.
- Added SILC_VERSION macro for checking package versions at compile time.
- Use SILC_VERIFY to assert that silc_rwlock_wrlock can be called only
  once per thread on Unix.
- Fixed USERS command reply write-lock unlocking.
- Fixed silc_create_key_pair to check for valid identifier.
- Rewrite signed public message handling, adopting the new hilight interface.
- Fix off by one error when loading modules.
- Don't delete hilight entry (because it's just a pointer, not a copy).
- Added __SILC_TOOLKIT_x_x_x macro to all Toolkit distribution which can
  be used to check for Toolkit version in third-party software.
- Added support for channel@server channel name strings to client library
  (SILC protocol version 1.3 change).
- Added full_nicknames and full_channel_names settings to SilcClientParams
  that can be used to specify whether client library returns full nickname
  and channel name strings. Full strings are nick@server and channel@server.
- Fixed unix connecting failure to return error code correctly.
- Fixed SKE timeout double free crash.
- Fixed MIME multipart decoding buffer overflow.
- Fixed connection auth protocol timeout crash.
- Fixed FSM machine finishing to check for existing threads at the final
  free callback to allow time for the threads to finish.
- Fixed silc_client_get_clients_local to check the nick's server also if
  nick@server nickname string is given to the function.
- And many more, oh well. For the user this means: better charset support,
  less crashes, nick names now potentially user#23, server specific
  channels and more sanity.

Talked over a while ago with wiz with no objections.

(tonnerre)

2008-07-13 11:17:58 UTC MAIN commitmail json YAML

2008-07-13 11:16:20 UTC MAIN commitmail json YAML

Updated www/websvn to 1.61nb8.

(tonnerre)

2008-07-13 11:15:27 UTC MAIN commitmail json YAML

2008-07-12 17:04:12 UTC MAIN commitmail json YAML

use DISTNAME instead of PKGNAME_NOREV for DIST_SUBDIR for the benefit of other bacula pkgs that use this file

(dmcmahill)

2008-07-12 15:34:49 UTC MAIN commitmail json YAML

Recommit the following, which was removed a couple of weeks ago:

date: 2008/04/27 11:58:09;  author: tnn;  state: Exp;  lines: +2 -2
Skip the SSE2 configure test if we already know we don't have SSE,
because Sun Studio gets the result of the SSE2 test wrong.

(tnn)

2008-07-12 15:15:30 UTC MAIN commitmail json YAML

2008-07-12 15:11:56 UTC MAIN commitmail json YAML

Updated net/net6 to 1.3.7

(obache)