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 (6m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (41d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 14:35:48 UTC Now

2008-09-12 11:29:23 UTC MAIN commitmail json YAML

Add NetBSD-specific warning for stacksize ulimit on 64-bit platforms.

(ghen)

2008-09-12 11:28:34 UTC MAIN commitmail json YAML

Rename MESSAGE to MESSAGE.common (for addition of platform-specific MESSAGE.NetBSD).

(ghen)

2008-09-12 11:15:38 UTC MAIN commitmail json YAML

2008-09-12 11:09:49 UTC MAIN commitmail json YAML

2008-09-12 10:18:37 UTC MAIN commitmail json YAML

Updated www/trac to 0.11.1

(abs)

2008-09-12 10:18:11 UTC MAIN commitmail json YAML

Updated www/trac to 0.11.1

Trac 0.11.1 (August 6, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11.1

Trac 0.11.1 contains a number of bug fixes and minor enhancements.
The following list contains only a few highlights:

* Improved DB connection handling (new connection pool)
* Better MySQL backend unicode support. "utf8" and "utf8_bin" is the
  recommended database charset and collation settings.
* Fixes intermittent "constraint violation" and "invalid form token"
  error messages.
* Fixes roadmap layout glitch in Firefox 3.
* Safer default umask value for tracd (can be set using --umask option)
* Better default PYTHON_EGG_CACHE value.

The complete list of closed tickets can be found here:
  http://trac.edgewall.org/query?status=closed&milestone=0.11.1

Trac 0.11 'Genshi' (June 22, 2008)
http://svn.edgewall.org/repos/trac/tags/trac-0.11

Trac 0.11 contains a great number of new features, improvements and
bug fixes. The following list contains only a few highlights:

* New template engine for generating content (Genshi)
* New configurable workflow in the ticket subsystem
* Finer-grained control of permissions
* Support for Pygments as the default syntax highlighter
* Improved repository browser ("blame" support, dynamic in-place
  expansion of folders)
* Improved user preferences subsystem, among which the possibility for
* any user to select their time zone and disable access keys
* The WebAdmin plugin is now an integral part of Trac
* Paging of timeline and query results.

A more complete list of new features can be found in the RELEASE file.
The complete list of closed tickets can be found here:
  http://trac.edgewall.org/query?status=closed&milestone=0.11

(abs)

2008-09-12 08:13:10 UTC MAIN commitmail json YAML

Oops, correct patch-aa checksum.

(epg)

2008-09-12 07:08:48 UTC MAIN commitmail json YAML

EGG_NAME now defaults to ${DISTNAME} so don't set it here.

(epg)

2008-09-12 06:05:57 UTC MAIN commitmail json YAML

Updated www/ap2-wsgi to 2.3 [epg 2008-09-12]

(epg)

2008-09-12 05:41:59 UTC MAIN commitmail json YAML

2008-09-12 05:32:38 UTC MAIN commitmail json YAML

2008-09-12 00:49:36 UTC MAIN commitmail json YAML

Add NO_BIN_ON_FTP because the license does not grant permission to
distribute derivative works.

(gdt)

2008-09-12 00:48:05 UTC MAIN commitmail json YAML

Set NO_*_ON_FTP pending reading the license.  With no MASTER_SITES,
this is unreasonably difficult.

(gdt)

2008-09-12 00:42:13 UTC MAIN commitmail json YAML

This package is basically GPLv2 with a few MIT-licensed files.
Drop RESTRICTED etc. which appears to be based on an earlier version.

(gdt)

2008-09-11 23:00:31 UTC MAIN commitmail json YAML

If "/usr/gnu/bin/false" exists use that as a value of ${FALSE}.  This is known
to exist at least on OpenSolaris.  This makes the useradd scripts work
under OpenSolaris as it won't accept "false" as a ${SHELL}.

(adrianp)

2008-09-11 22:36:30 UTC MAIN commitmail json YAML

Another set of perl updates:

Updated devel/p5-String-Format to 1.14
Updated databases/p5-DBI-Shell to 11.95
Updated net/p5-Net-Daemon to 0.43
Updated devel/p5-Safe-Hole to 0.10

(he)

2008-09-11 21:59:47 UTC MAIN commitmail json YAML

Updated chat/ircd-hybrid to 7.2.3nb2

(wiz)

2008-09-11 21:59:33 UTC MAIN commitmail json YAML

Use config file.
Fixes startup script in non-standard PKG_SYSCONFDIR setups.
Bump PKGREVISION.

(wiz)

2008-09-11 21:31:47 UTC MAIN commitmail json YAML

add and enable py-beautifulsoup

(jnemeth)

2008-09-11 21:31:25 UTC MAIN commitmail json YAML

Update from version 0.08nb2 to 0.10, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE

Upstream changes:

0.10  Fri Jan 16 2004
    - don't local(*INC} unless $self->{INC}
    - this version by Brian McCauley <nobull@cpan.org>

0.09  Thu Jan 15 2004
    - catch and re-thow exceptions (not doing so seems to cause
      segfault sometimes)
    - restore opmask, %INC and @INC (default backward-compatabile
      mode inhibits this)
    - test.pl now has some real tests
    - Safe::Hole::User namespace so that Carp can do the right thing
    - this version by Brian McCauley <nobull@cpan.org>

(he)

2008-09-11 21:28:47 UTC MAIN commitmail json YAML

2008-09-11 21:28:07 UTC MAIN commitmail json YAML

2008-09-11 21:27:08 UTC MAIN commitmail json YAML

2008-09-11 21:24:14 UTC MAIN commitmail json YAML

Update from version 0.39 to 0.43, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE

Upstream changes:

2007-06-17  Malcolm Nooning  <m.nooning@comcast.net> (0.43)
        * lib/Net/Daemon.pm  Needed to up the VERSION number
2007-06-16  Malcolm Nooning  <m.nooning@comcast.net> (0.42)
        * t/forkm.t: Added a wait so that the parent will not loop
  around and make another child until the previous child has
  been destroyed.
2007-05-23  Malcolm Nooning  <m.nooning@comcast.net> (0.41)
        * t/forkm.t: When all ten childs are exited,
  sub CatchChild will now exit.
2007-05-16  Malcolm Nooning  <m.nooning@comcast.net> (0.40)
* t/threadm.t: The tests are now skipped with a
  passing indication when usethreads is defined, which
  would mean that the ithreadm tests are the ones that
  matter.
  Test.pm: A patch from todd.e.rinaldo was used.  I do
  not remember what the issues were.

(he)

2008-09-11 21:24:01 UTC MAIN commitmail json YAML

add and enable py-simplejson

(jnemeth)

2008-09-11 21:01:04 UTC MAIN commitmail json YAML

Update from version 11.93 to 11.95, discussed in general terms with maintainer.

Upstream changes (somewhat unclear, no updated Changes file...):

11.93-11.95:
o Document configuration options

(he)

2008-09-11 20:35:39 UTC MAIN commitmail json YAML

Update from version 1.13 to 1.14, discussed in general terms with maintainer.

Pkgsrc changes:
o Add HOMEPAGE
o Revert MAINTAINER to pkgsrc-users as per request from maintainer

Upstream changes:

1.14:
* Updated tests so that 04subrefs.t no longer fails if getpwuid is not
  defined.  RT#2083.

(he)

2008-09-11 18:27:24 UTC MAIN commitmail json YAML

ffmpeg options should use multimedia/ffmpeg from now.

(ahoka)

2008-09-11 18:21:49 UTC MAIN commitmail json YAML

Correct a missed ffmpeg-devel reference.

(ahoka)

2008-09-11 18:21:07 UTC MAIN commitmail json YAML

2008-09-11 17:22:28 UTC MAIN commitmail json YAML

Reportlab 2.2 has been released.

(darcy)

2008-09-11 16:32:06 UTC MAIN commitmail json YAML

Use egg.mk instead of manually infer egg name and add destdir support.
Thanks to Eric Gillespie epg@ for the patch.

(mjl)

2008-09-11 16:31:18 UTC MAIN commitmail json YAML

Add option's description for graphics/magicpoint and
new www/squid options.

(taca)

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

Another set of changes:

Updated databases/p5-Catalyst-Model-DBIC-Schema to 0.21
Updated www/p5-Catalyst-Plugin-Authentication to 0.10007
Updated www/p5-Catalyst-Plugin-Authorization-Roles to 0.07
Updated www/p5-Catalyst-Plugin-StackTrace to 0.09
Updated www/p5-CatalystX-CRUD-Controller-RHTMLO to 0.16
Added databases/p5-Rose-DBx-Object-MoreHelpers version 0.02
Updated databases/p5-CatalystX-CRUD to 0.29
Updated databases/p5-CatalystX-CRUD-Model-RDBO to 0.13
Updated archivers/p5-Archive-Zip to 1.24
Updated devel/p5-B-Utils to 0.06
Updated devel/p5-Compress-Raw-Zlib to 2.015

(he)

2008-09-11 13:31:02 UTC MAIN commitmail json YAML

Updated graphics/cairomm to 1.6.4

(adam)

2008-09-11 13:29:59 UTC MAIN commitmail json YAML

Changes 1.6.4:
* Windows build: Fix the build on the freely available Visual Studio Express
  compiler.

Changes 1.6.2:
* Fix build on OSX when both Quartz and Xlib surfaces are enabled
* Fixed a bug where an exception message would often report "Success" when it
  should have reported an error message
* Added ability to get the error status code from an exception:
  Cairo::logic_error::get_status_code()
* Added new elements to the surface type enumeration

(adam)

2008-09-11 13:20:17 UTC MAIN commitmail json YAML

Update from version 2.012 to 2.015.

Upstream changes:

  2.015 3 September 2008

      * Makefile.PL
        Backout changes made in 2.014

  2.014 2 September 2008

      * Makefile.PL
        Updated to check for indirect dependencies.

(he)

2008-09-11 13:15:29 UTC MAIN commitmail json YAML

+ databases/sqlsharpgtk 0.4

(kefren)

2008-09-11 13:13:54 UTC MAIN commitmail json YAML

+sqlsharpgtk subdir

(kefren)

2008-09-11 13:12:34 UTC MAIN commitmail json YAML

Initial import of sqlsharpgtk-0.4, GUI client for entering and running SQL
commands and scripts. Database objects, such as, tables and table columns
can be browsed.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(kefren)

2008-09-11 12:38:06 UTC MAIN commitmail json YAML

Updated from version 0.05 to 0.06.

Pkgsrc changes:
o Package now uses C

Upstream changes:

0.05_09 Sat Apr 6 16:09:.. CEST 2008
    - Allow for nested disjunctions in opgrep patterns.

0.05_08 Sat Apr 5 22:58:.. CEST 2008
    - I-am-a-muppet.
    - Removed spurious use of Data::Compare.

0.05_07 Tue Apr 4 18:15:.. CEST 2008
    - opgrep() can now capture sub-ops so if you plan to
      extract information from or modify a deeply nested
      op-tree, you don't have to do the tree-walking
      yourself.

0.05_06 Tue Apr 3 18:15:.. CEST 2008
    - Add the as_opgrep_pattern() method to B::OP for
      dumping op trees as patterns for matching with opgrep.
    - Add warnings.
    - Documentation fixes.

0.05_05 Tue Apr  1 18:15:.. CEST 2008
    - Fix POD error and update README.

0.05_04 Tue Apr  1 18:10:.. CEST 2008
    - Fix bug in opgrep() alternations.
    - Add the "kids" keyword to the opgrep syntax.
    - Add the "dump" keyword to the opgrep syntax for debugging.
    - Fixed the Change log (yes, this file) for the last
      version since the comment on an opgrep() change was
      incorrect.

0.05_03 Sun Mar 30 11:13:.. CEST 2008
    - Fix various bugs in opgrep(). Did that work in 0.05_02 at all?
    - Introduce op_or() to match one of many possible conditions.
    - Add a longer example to opgrep() documentation.
    - Fix POD markup.
    - Add a clear license statement to the docs.
    - Use a string as version -- otherwise it might not be flagged
      as a development release!

0.05_02 Thu Dec  1 ..:..:.. ... 2005
    - ->parent works for all tests now.
    - Added more tests.

0.05_01 Fri Oct 28 23:00:00 CST 2005
    - Added tests. That's the focus of my work right now.
    - opgrep() now acceps \@conditions
      assertions may be code references
    - Lots of changes to ->parent. This is in progress. It fails when
      the parent of a node does not exist in the execution pathway of
      a program. The unused null() ops rooting some conditionals, etc.

      This function fails tests.
    - Added a function recalc_sub_cache so anon_subs, all_starts, and
      all_roots' cache of functions can be cleared.
    - Added functions ->siblings, ->ancestors, ->descendants, and
      _uniq_ops.

(he)

2008-09-11 12:33:49 UTC MAIN commitmail json YAML

Canonicalize HOMEPAGE using search.cpan.org.  No version bump since
no change to the package as such.

(he)

2008-09-11 12:31:18 UTC MAIN commitmail json YAML

Update from version 1.23 to 1.24.

Upstream changes:

1.24 Sun 23 Aug 2008 - Adam Kennedy
  - Blatantly pander to CPANTS by adding use strict to a deprecated module
  - Add an explicit load of FileHandle since in some circumstances,
    calling GLOB->print() failed.
  - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=25925 :
    - Archive-Zip wrote faulty .zip files when $\ was set (such as when running
    using perl -l).
    - Incorporated a heavily modified version of ECARROLL's test file.
    - Thanks for ECARROLL for reporting it, and helping with the investigation.
    - The fix was to convert all $fh->print(@data) to $self->_print($fh, @data)
    where the _print() method localizes $\ to undef.
  - Fixed http://rt.cpan.org/Ticket/Display.html?id=14132 :
    - Incorrect file permissions after extraction.
    - Archive-Zip did not set the file permissions correctly in
      extractToFileNamed().
    - Added t/10_chmod.t and t/data/chmod.zip. Changed
      lib/Archive/Zip/Member.pm.
    - Reported by ak2 and jlv (Thanks!)
    - SHLOMIF wrote the test script.
    - (SHLOMIF)
  - Removed a double "required module" from the Archive::Zip POD.
  - Fixed http://rt.cpan.org/Ticket/Display.html?id=24557 ("documentation
    improvement"):
    - mentioned Archive::Zip::MemberRead in a few places.
    - TODO:
      - 1. Add a method to Archive::Zip to get a ::MemberRead from an
        archive member using -> notation. (?)
      - 2. In the POD of ::MemberRead - replace the indirect object
        call.
  - Changed the POD of ::MemberRead:
    - replaced the indirect object construction with $PKG->new().
  - Fixed http://rt.cpan.org/Public/Bug/Display.html?id=34103 :
    - changed the example to read unless ( .. == AZ_OK) instead of
    unless ( != AZ_OK), which was incorrect.

(he)

2008-09-11 12:23:30 UTC pkgsrc-2008Q2 commitmail json YAML

2008-09-11 12:22:36 UTC pkgsrc-2008Q2 commitmail json YAML

Pullup ticket 2527 - requested by wiz
security update for libxml2

- pkgsrc/textproc/libxml2/Makefile 1.94
- pkgsrc/textproc/libxml2/distinfo 1.66
- pkgsrc/textproc/libxml2/patches/patch-aa 1.23

  Module Name: pkgsrc
  Committed By: wiz
  Date: Sat Sep  6 14:58:34 UTC 2008

  Modified Files:
  pkgsrc/textproc/libxml2: Makefile distinfo
  pkgsrc/textproc/libxml2/patches: patch-aa

  Log Message:
  Update to 2.7.1:

  2.7.1: Sep 1 2008

      * Portability fix: Borland C fix (Moritz Both)
      * Bug fixes: python serialization wrappers, XPath QName corner
        case handking and leaks (Martin)
      * Improvement: extend the xmlSave to handle HTML documents and trees
      * Cleanup: python serialization wrappers

  2.7.0: Aug 30 2008

      * Documentation: switch ChangeLog to UTF-8, improve mutithreads
      and xmlParserCleanup docs
      * Portability fixes: Older Win32 platforms (Rob Richards), MSVC
      porting fix (Rob Richards), Mac OS X regression tests (Sven
      Herzberg), non GNUCC builds (Rob Richards), compilation on
      Haiku (Andreas F�rber)
      * Bug fixes: various realloc problems (Ashwin), potential
      double-free (Ashwin), regexp crash, icrash with invalid whitespace
      facets (Rob Richards), pattern fix when streaming (William
      Brack), various XML parsing and validation fixes based on the
      W3C regression tests, reader tree skipping function fix (Ashwin),
      Schemas regexps escaping fix (Volker Grabsch), handling of
      entity push errors (Ashwin), fix a slowdown when encoder cant
      serialize characters on output
      * Code cleanup: compilation fix without the reader, without
      the output (Robert Schwebel), python whitespace (Martin), many
      space/tabs cleanups, serious cleanup of the entity handling
      code
      * Improvement: switch parser to XML-1.0 5th edition, add parsing
      flags for old versions, switch URI parsing to RFC 3986, add
      xmlSchemaValidCtxtGetParserCtxt (Holger Kaelberer), new hashing
      functions for dictionnaries (based on Stefan Behnel work),
      improve handling of misplaced html/head/body in HTML parser,
      better regression test tools and code coverage display, better
      algorithms to detect various versions of the billion laughts
      attacks, make arbitrary parser limits avoidable as a parser
      option

(ghen)

2008-09-11 12:19:05 UTC MAIN commitmail json YAML

Update from version 0.12 to 0.13.

Pkgsrc changes:
o Adjust dependencies, 0.29 of CatalystX::CRUD now required
o Canonicalize HOMEPAGE

Upstream changes:

0.13    23 Aug 2008
        * support new *_related methods in core API

(he)

2008-09-11 12:13:48 UTC MAIN commitmail json YAML

2008-09-11 12:13:22 UTC MAIN commitmail json YAML

Update from version 0.28 to 0.29.

Pkgsrc changes:
o Sort dependencies according to list in upstream package
o Add overlooked dependency on p5-Class-Accessor

Upstream changes:

0.29    23 Aug 2008
        * fix typos in the Tutorial
* add relationship methods to Controller, ModelAdapter and
  Model core API.
* added sugary alias methods for read(), update() and
  delete() to match CRUD.
* refactored REST controller to support related methods
  and provide better HTTP status checks and responses.

(he)

2008-09-11 12:12:41 UTC MAIN commitmail json YAML

Updated net/xorp to 1.5

(obache)

2008-09-11 12:08:41 UTC MAIN commitmail json YAML

2008-09-11 12:04:52 UTC MAIN commitmail json YAML

- drraw-2.2a5

(kleink)

2008-09-11 12:04:28 UTC MAIN commitmail json YAML

Note update of www/drraw to 2.2a5.

(kleink)

2008-09-11 12:03:20 UTC MAIN commitmail json YAML

Update drraw to 2.2a5.

Changes since 2.2a4 [2007-05-30]:
- Various dates displayed now follow the ISO 8601 format.
- Graph start date, end date and creation dates can now be added to the image.
- Data Source Templates have been enhanced:
  - Dynamic elements can now be stacked on top of previous graph element not
    just on top of themselves (courtesy of Francois Deppierraz),
  - Number of elements can be used in dynamic element CDEFs, and Formula field,
  - Builtin formulas allow calculating the AVERAGE and STDDEV,
  - Old files and files without values are automatically skipped (courtesy of
    R.P. Aditya).
- Orange look, still ugly though :)
- New Data Source rows are now properly disabled on load.
- Allow &DBFinder() to follow symlinks.
- Switched to /usr/bin/perl (from /usr/local/bin/perl).

(kleink)

2008-09-11 11:54:15 UTC MAIN commitmail json YAML

Add p5-Rose-DBx-Object-MoreHelpers.

(he)

2008-09-11 11:53:31 UTC MAIN commitmail json YAML

Import p5-Rose-DBx-Object-MoreHelpers version 0.02.

In the tradition of Rose::DB::Object::Helpers, more importable methods.

This class inherits from Rose::Object::MixIn. See the Rose::Object::MixIn
documentation for a full explanation of how to import methods from
this class. The helper methods themselves are described below.


Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(he)

2008-09-11 11:35:32 UTC MAIN commitmail json YAML

Update from version 0.14 to 0.16.

Upstream changes:

0.16    25 Aug 2008
* refactor the form_to_object() to avoid setting the PK
  value for a new object

0.15    24 Aug 2008
        * fix the form_to_object() method to work with 0.29 core REST api

(he)

2008-09-11 11:32:15 UTC MAIN commitmail json YAML

Update from version 0.08 to 0.09.

Pkgsrc changes:
o Adjust dependencies

Upstream changes:

0.09    2008-09-03 12:00:00
        - Filter out unwanted stack frames and attributes in the
          $SIG{__DIE__} handler instead of finalize_error().
        - Avoid stringifying refs in the trace, since we now throw them
          away immediately.

(he)

2008-09-11 11:26:15 UTC MAIN commitmail json YAML

Update from version 0.05 to 0.07.

Pkgsrc changes:
o Adjusted dependencies, removed p5-Test-MockObject to track package

Upstream changes:

0.07    2008-08-21
        - repackaged

0.06    2008-08-20
        - support renamed Catalyst::Authentication::* modules
        - removed dependency on Test::MockObject

(he)

2008-09-11 11:19:36 UTC MAIN commitmail json YAML

Update from version 0.10006 to 0.10007.

Upstream changes:

0.10007 2008-08-17
- Update tests prereqs to include Test::Exception (RT #36339)
        - Some documentation fixes (including RT #36062)
        - Compatibility fix where the use of new style config and old
          style Authentication::Store::Minimal would cause a crash
          (Reported & fixed by Jos Boumans C<kane@cpan.org>)
        - Documentation update on Password - to indicate proper field naming
        - Decouple Authentication system from session.  The realm class
          now allows complete control over how a user is persisted across
          requests.
        - pod fixes (RT #36062, RT #36063)

(he)

2008-09-11 11:14:27 UTC MAIN commitmail json YAML

Update from version 0.20 to 0.21.

Upstream changes:

0.21  Fri Aug 22 00:26:05 UTC 2008
        - doc fix (RT #31848)
        - connection_info can be just the DSN instead of an arrayref

(he)

2008-09-11 10:59:03 UTC MAIN commitmail json YAML

Update xorp to 1.5.
Based on patch provided by Mustafa Dogan in PR 39503.
Add DESTDIR support and note that test target require bash and python.

Release 1.5 (2008/07/22)
========================
  ALL:
    - XORP now builds on DragonFlyBSD-1.10.1, DragonFlyBSD-1.12.2,
      FreeBSD-7.0, Linux Debian-4.0 (etch), Linux Fedora 7,
      Linux Fedora 8, Linux Fedora 9, Linux Gentoo 2008.0,
      Linux Ubuntu-7.04, Linux Ubuntu-7.10, Linux Ubuntu-8.04.1,
      NetBSD-4.0, OpenBSD-4.1, OpenBSD-4.2, OpenBSD-4.3, Mac OS X 10.5.2,
      Mac OS 10.5.3, and Mac OS X 10.5.4.

  CONFIGURATION:
    - Addition of new FEA configuration statements to set the IPv4/IPv6
      unicast forwarding table IDs:

      fea {
          unicast-forwarding4 {
              table-id: 254
          }
          unicast-forwarding6 {
              table-id: 254
          }
      }

      If the table ID is not configured, the FEA will use the default
      table ID for the system.
      Note that not all systems support multiple forwarding tables.
      Currently, they exist only on Linux (among all systems supported by
      XORP).

    - The "DISCARD" network interface flag is printed as appropriate
      when displaying the list of interfaces in the CLI.

    - Addition of new FEA configuration statement to support
      "unreachable" interfaces. Such interfaces are similar to "discard"
      interfaces, except that instead of silently throwing away packets,
      the system will respond with "ICMP destination unreachable".

      interfaces {
          interface my_unreachable {
              unreachable: true
              vif my_unreachable {
              }
          }
      }

      The default value for the "unreachable" statement is false.

    - Addition of new FEA configuration statement to flag an interface
      for "management" purpose. An interface that is flagged as
      "management" might be used in the future by some of the protocols
      for protocol-specific purpose.

      interfaces {
          interface fxp0 {
              management: true
              vif fxp0 {
                  address 10.10.10.10 {
                      prefix-length: 24
                  }
              }
          }
      }

      The default value for the "management" statement is false.

    - Addition of support to configure VLANs on an interface.
      A VLAN is configured by using a "vlan" block that includes
      the VLAN ID:

      interfaces {
          interface fxp0 {
              vif fxp0 {
                  address 10.10.10.10 {
                      prefix-length: 24
                  }
              }
              vif vlan1 {
                  vlan {
                      vlan-id: 1
                  }
                  address 10.10.20.20 {
                      prefix-length: 24
                  }
              }
          }
      }

    - Addition of preliminary support to configure firewall rules.
      Firewall rules are configured by using numbered entries:

      firewall {
          rule4 100 {
              action: "drop"
              protocol: 6 /* TCP */
              source {
                  interface: "fxp0"
                  vif: "fxp0"
                  network: 0.0.0.0/0
                  port-begin: 0
                  port-end: 65535
              }
              destination {
                  network: 10.10.0.0/24
                  port-begin: 0
                  port-end: 1024
              }
          }
      }
      Note that compiling firewall support on Linux systems require
      patching some of the system header files. See ERRATA for details.

    - The following PIM-SM configuration statements have been deprecated,
      because PIM-SM doesn't use Router Alert IP option anymore:

      protocols {
          pimsm4 {
              interface foo {
                  vif foo {
                      enable-ip-router-alert-option-check: true
                  }
              }
          }
      }

      protocols {
          pimsm6 {
              interface foo {
                  vif foo {
                      enable-ip-router-alert-option-check: true
                  }
              }
          }
      }

  LIBXORP:
    - The local system-independent xorp_random() implemenation is used
      instead of the random(3) provided by the system.

    - Improved MAC address support (classes Mac and EtherMac).

    - More consistent usage of XORP_OK and XORP_ERROR to return error
      codes.

  LIBXIPC:
    - Bug fix in the internal mechanism for obtaining the IPv4 addresses
      from the system. After the bug fix, a secondary (alias) IP address
      can be specified with the "-i <addr>" command-line option to
      the xorp_rtrmgr or xorp_finder binaries.

  LIBFEACLIENT:
    - No significant changes.

  XRL:
    - Critical bug fix that can be triggered by malformatted XRLs.

    - Addition of support for 64-bit integers: i64 and u64 for
      signed and unsigned respectively.

  RTRMGR:
    - Addition of preliminary mechanism to log events to a file or
      to a syslog facility.

    - Addition of support to run XORP in background (in daemon mode).

  XORPSH:
    - Bug fix related to assigning the node ID position in case the
      previous (sibling) node was deleted at the same time a new node
      was added.
      This fixes "Found out-of-order term(s) inside policy ..." error
      inside the policy manager.

    - The "-c <cmd>" command line option can be used more than once to
      run multiple commands.

    - Fix a long configuration delay when using xorpsh in
      non-interactive mode (e.g., "cat commands.txt | xorpsh").

    - Addition of a new "-e" command line option. It can be used to tell
      xorpsh to exit immediately if the connection to the Finder fails.

  POLICY:
    - No significant changes.

  FEA/MFEA:
    - Major refactoring of the FEA/MFEA internals.

    - Critical bug fix that affects recent NetBSD and OpenBSD releases.

    - Critical IPv6-related bug fix when adding unicast forwarding
      entries to the kernel. This bug was exposed only on *BSD systems
      with 64-bit CPU.

    - If MFEA is started, it will explicitly enable the multicast
      forwarding flags that have been added to recent OpenBSD releases:
      net.inet.ip.mforwarding (for OpenBSD-3.9 and later) and
      net.inet6.ip6.mforwarding (for OpenBSD-4.0 and later).

  RIB:
    - No significant changes.

  RIP/RIPng:
    - Addition of support for "show ripng" xorpsh operational commands.

    - Critical RIPng-related bug fix. Previously the RIPng installed
      routes had incorrect outgoing interface toward the destination.

    - Bug fix related to the TTL for RIPng multicast packets: now it is
      set to 255 as specified in the protocol specification (RFC 2080)
      instead of 1.

  OLSR:
    - Added support for RFC 3626 Optimized Link State Routing Protocol.
      This is a fully fledged XORP routing process with policy route
      redistribution capability. The work was generously funded over
      2007/2008 by CenGen, Inc.

  OSPF:
    - Bug fix related to OSPFv3 link-local scope LSAs. Previously the
      link-local scope LSAs were incorrectly flooded to links other
      than the one they belonged to.

    - Bug fix related to OSPFv3 Inter-Area-Prefix-LSAs. The check for
      the minimum size of an Inter-Area-Prefix-LSA was incorrect so
      short prefixes such as the default route would be rejected.

    - Added a clear database command.

    - In the OSPFv2 configuration "passive" is no longer a bool but a
      directive. Previously setting an interface to passive would set
      the interface to loopback and announce a host route for the
      interface. Using the passive keyword will still set the
      interface to loopback but now the network will be announced. If
      the previous behaviour of of announcing the host route is
      required the host variable can be set to true.

  BGP:
    - Added support for 4-byte AS numbers, as detailed in RFC 4893.
      From 1st Jan 2009 4-byte AS numbers will be allocated by default
      by RIPE, so it is desirable that all BGP implementations support
      four-byte AS numbers by that time.  Currently 4-byte support is
      not enabled in XORP by default, but can be enabled using the
      "enable-4byte-as-numbers" configuration option.

  STATIC_ROUTES:
    - Bug fix that prevented the deletion of interface-specific routes
      using xorpsh.

  MLD/IGMP:
    - No significant changes.

  MLD/IGMP-Lite:
    - An implementation of Lightweight IGMP/MLD is available in
      directory ${XORP}/contrib/mld6igmp_lite. It can be used instead
      of the existing MLD/IGMP vanilla implementation by using the
      following command before compiling XORP:
        ./configure --with-mld6igmp_lite

  PIM-SM:
    - No significant changes.

  FIB2MRIB:
    - No significant changes.

  CLI:
    - No significant changes.

  SNMP:
    - No significant changes.

(obache)

2008-09-11 10:38:03 UTC MAIN commitmail json YAML

2008-09-11 10:37:11 UTC MAIN commitmail json YAML

Changes 6.8:

New features/improvements:
- Added OnlyUsers option.
- Can track RPC request.
- HTMLHeadSection can accept \n in string.
- Add option MetaRobot.
- Increase seriously bot detection.
- Better detection of windows OS.
- Add condition HOSTINLOG in extra sections.
- Can show a full list for extrasection.

Fixes:
- Fixed pb in xml output for history files.
- Fixed a bug in awstats_configure.pl script.

Other/Documentation:
- Updated some language files.
- Updated documentation.
- Updated browsers database.
- Added a more complete xslt example.
- Remove some deprecated code.
- Update status of GeoIP City plugin database. A free version is
  now available like GeoIP Country database.

(adam)

2008-09-11 10:29:28 UTC MAIN commitmail json YAML

Updated sysutils/estd, devel/hdf5, math/octave

(adam)

2008-09-11 10:27:52 UTC MAIN commitmail json YAML

2008-09-11 10:26:42 UTC MAIN commitmail json YAML

2008-09-11 09:51:54 UTC MAIN commitmail json YAML

Changes 0.6:
* added support for ultra-low frequency idle-mode on CPUs that support
  On Demand Clock Modulation
* added an option to delay lowering the frequency
* added an option to count time spent on nice processes as idle

(adam)

2008-09-11 09:34:04 UTC MAIN commitmail json YAML

If the package was installed with option "cups", buildlink in cups, which in
turn arranges for approriate dependencies.  Fixes the build of "devel/eel"
bombing out under Linux because buildlink didn't pull in libdb4.so.

/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: cannot find -ldb4
collect2: ld returned 1 exit status
make[2]: *** [check-program] Error 1
make[2]: Leaving directory `/home/pkgsrc2/pkgsrc/devel/eel/work/eel-2.22.2/eel'

(dsainty)

2008-09-11 05:06:28 UTC MAIN commitmail json YAML

Add cvsutils to devel/Makefile

(bjs)

2008-09-11 05:05:23 UTC MAIN commitmail json YAML

+ Added devel/cvsutils version 0.2.5 [bjs 2008-09-11]

(bjs)

2008-09-11 05:01:08 UTC MAIN commitmail json YAML

Import cvsutils-0.2.5; package originally created by
<pancake@phreaker.net>.

CVS Utilities is a set of scripts that operate on working directories of
CVS (Concurrent Versions System).

Unlike some other version control systems, it's common for CVS
repository to reside on a remote system.  Unfortunately, the standard
CVS client requires connection to the repository for almost all
operations.  This means that some operations are impossible when the
repository is unreachable over the network, or when the network
connection is slow compared to the size of the project.

In fact, CVS keeps some data in the working directory that allows for
some disconnected operations.  In particular, no connection to the
repository is required to identify locally modified files.  But the CVS
client cannot do it.  This is the gap CVS Utilities aim to close.

Admittedly, the insistence of the CVS client on repository connection
can be justified in most cases.  That's why CVS Utilities are not aiming
to be a "better client".  It's an extension to CVS client with limited
capabilities but higher speed.  (If someone was to write a better CVS
client, it would probably keep base versions or their checksums
somewhere, like Subversion does, but CVS Utilities use the same format
of the working directory as the standard CVS client.)

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(bjs)

2008-09-11 04:23:25 UTC MAIN commitmail json YAML

Note www/amaya update.

(dholland)

2008-09-11 04:22:50 UTC MAIN commitmail json YAML

2008-09-11 00:01:43 UTC MAIN commitmail json YAML

Initial import of p5-Class-Accessor-Named version 0.008 in the
NetBSD Packages Collection.

The Perl 5 module Class::Accessor::Named is a development aid to
talk your Class::Accessor generated accessors into identifying
themselves (eg for profiling).

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 23:57:10 UTC MAIN commitmail json YAML

ruby-RMagick-2.5.2 => 2.6.0

(obache)

2008-09-10 23:52:38 UTC MAIN commitmail json YAML

Note initial addition of p5-Class-Accessor-Named version 0.008 as
devel/p5-Class-Accessor-Named into The NetBSD Packages Collection.

The Perl 5 module Class::Accessor::Named is a development aid to
talk your Class::Accessor generated accessors into identifying
themselves (eg for profiling).

(seb)

2008-09-10 23:51:55 UTC MAIN commitmail json YAML

Add & enable p5-Class-Accessor-Named

(seb)

2008-09-10 23:49:01 UTC MAIN commitmail json YAML

Initial import of p5-Class-Accessor-Named version 0.008 in the
NetBSD Packages Collection.

The Perl 5 module Class::Accessor::Named is a development aid to
talk your Class::Accessor generated accessors into identifying
themselves (eg for profiling).

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 23:29:04 UTC MAIN commitmail json YAML

Note initial addition of p5-Test-WWW-Declare version 0.01 as
www/p5-Test-WWW-Declare into The NetBSD Packages Collection.

Often in web apps, tests are very dependent on the state set up by
previous tests. If one test fails (e.g. "follow the link to the
admin page") then it's likely there will be many more failures.
The Perl 5 module Test::WWW::Declare module aims to alleviate this
problem, as well as provide a nicer interface to Test::WWW::Mechanize.

(seb)

2008-09-10 23:28:09 UTC MAIN commitmail json YAML

Add & enable p5-Test-WWW-Declare

(seb)

2008-09-10 23:26:13 UTC MAIN commitmail json YAML

Initial import of p5-Test-WWW-Declare version 0.01 in the NetBSD
Packages Collection.

Often in web apps, tests are very dependent on the state set up by
previous tests. If one test fails (e.g. "follow the link to the
admin page") then it's likely there will be many more failures.
The Perl 5 module Test::WWW::Declare module aims to alleviate this
problem, as well as provide a nicer interface to Test::WWW::Mechanize.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 23:05:37 UTC MAIN commitmail json YAML

Note initial addition of p5-DBIx-Class-TimeStamp version 0.06 as
databases/p5-DBIx-Class-TimeStamp into The NetBSD Packages Collection.

The Perl 5 module DBIx::Class::TimeStamp is a DBIx::Class component
providing automatic setting and updating of date and time based
fields.

(seb)

2008-09-10 23:04:49 UTC MAIN commitmail json YAML

Add & enable p5-DBIx-Class-TimeStamp

(seb)

2008-09-10 23:02:36 UTC MAIN commitmail json YAML

Initial import of p5-DBIx-Class-TimeStamp version 0.06 in the NetBSD
Packages Collection.

The Perl 5 module DBIx::Class::TimeStamp is a DBIx::Class component
providing automatic setting and updating of date and time based
fields.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 21:01:16 UTC MAIN commitmail json YAML

Canonicalize HOMEPAGE, so that it doesn't include the version
number or the author name.  No version bump since this does not
really change any substantial parts of the binary package.

(he)

2008-09-10 20:30:41 UTC MAIN commitmail json YAML

One more:

Updated devel/p5-Test-Harness to 3.13

(he)

2008-09-10 20:30:11 UTC MAIN commitmail json YAML

Update from version 2.62 to 3.13, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE
o Change module build type to Module::Build

Upstream changes (possibly incomplete; could not find 2.62 in list):

3.13    2008-07-27
        - fixed various closure related leaks
        - made prove honour HARNESS_TIMER
        - Applied patches supplied by Alex Vandiver
          - add 'rules' switch to prove: allows parallel execution rules
            to be specified on the command line.
          - allow '**' (any path) wildcard in parallel rules
          - fix bug report address
          - make tprove_gtk example work again.

3.12    2008-06-22
        - applied Steve Purkis' huge refactoring patch which adds
          configurable factories for most of the major internal classes.
        - applied David Wheeler's patch to allow exec to be a code
          reference.
        - made tests more robust in the presence of -MFoo in PERL5OPT.

3.11    2008-06-09
        - applied Jim Keenan's patch that makes App::Prove::run return a
          rather than exit (#33609)
        - prove -r now recurses cwd rather than 't' by default (#33007)
        - restored --ext switch to prove (#33848)
        - added ignore_exit option to TAP::Parser and corresponding
          interfaces to TAP::Harness and Test::Harness. Requested for
          Parrot.
        - Implemented rule based parallel scheduler.
        - Moved filename -> display name mapping out of formatter. This
          prevents the formatter's strip-extensions logic from stripping
          extensions from supplied descriptions.
        - Only strip extensions from test names if all tests have the
          same extension. Previously we stripped extensions if all names
          had /any/ extension making it impossible to distinguish tests
          whose name differed only in the extension.
        - Removed privacy test that made it impossible to subclass
          TAP::Parser.
        - Delayed initialisation of grammar making it easier to replace
          the TAP::Parser stream after instantiation.
        - Make it possible to supply import parameters to a replacement
          harness with prove.
        - Make it possible to replace either _grammar /or/ _stream
          before reading from a TAP::Parser.

3.10    2008-02-26
        - fix undefined value warnings with bleadperl.
        - added pragma support.
        - fault unknown TAP tokens under strict pragma.

3.09    2008-02-10
        - support for HARNESS_PERL_SWITCHES containing things like
          '-e "system(shift)"'.
        - set HARNESS_IS_VERBOSE during verbose testing.
        - documentation fixes.

3.08    2008-02-08
        - added support for 'out' option to
          Test::Harness::execute_tests. See #32476. Thanks RENEEB.
        - Fixed YAMLish handling of non-alphanumeric hash keys.
        - Added --dry option to prove for 2.64 compatibility.

3.07    2008-01-13
        - prove now supports HARNESS_PERL_SWITCHES.
        - restored TEST_VERBOSE to prove.

3.06    2008-01-01
        - Skip t/unicode.t if PERL_UNICODE set. Fixes #31731.
          Thanks Lukas.
        - App::Prove::State no longer complains about tests that
          are deleted.
        - --state=new and --state=old now consider the modification time
          of test scripts.
        - Made test suite core-compatible.

3.05    2007-12-09
        - Skip unicode.t if Encode unavailable
        - Support for .proverc files.
        - Clarified prove documentation.

3.04    2007-12-02
        - Fixed output leakage with really_quiet set.
        - Progress reports for tests without plans now show
          "143/?" instead of "143/0".
        - Made TAP::Harness::runtests support aliases for test names.
        - Made it possible to pass command line args to test programs
          from prove, TAP::Harness, TAP::Parser.
        - Added --state switch to prove.

3.03    2007-11-17
        - Fixed some little bugs-waiting-to-happen inside
          TAP::Parser::Grammar.
        - Added parser_args callback to TAP::Harness.
        - Made @INC propagation even more compatible with 2.64 so that
          parrot still works *and* #30796 is fixed.

3.02    2007-11-15
        - Process I/O now unbuffered, uses sysread, plays better with
          select. Fixes #30740.
        - Made Test::Harness @INC propagation more compatible with 2.64.
          Was breaking Parrot's test suite.
        - Added HARNESS_OPTIONS (#30676)

3.01    2007-11-12
        - Fix for RHEL incpush.patch related failure.
        - Output real time of test completion with --timer
        - prove -b adds blib/auto to @INC
        - made SKIP plan parsing even more liberal for pre-v13 TAP

3.00    2007-11-06
        - Non-dev release. No changes since 2.99_09.

2.99_09 2007-11-05
        - Implemented TODO-in-PLAN syntax for TAP version 12 and earlier.

2.99_08 2007-11-04
        - Tiny changes. New version pushed to get some smoke coverage.

2.99_07 2007-11-01
        - Fix for #21938: Unable to handle circular links
        - Fix for #24926: prove -b and -l should use absolute paths
        - Fixed prove switches. Big oops. How the hell did we miss that?
        - Consolidated quiet, really_quiet, verbose into verbosity.
        - Various VMS related fixes to tests

2.99_06 2007-10-30
        - Added skip_all method to TAP::Parser.
        - Display reason for skipped tests.
        - make test now self tests.

2.99_05 2007-10-30
        - Fix for occasional rogue -1 exit code on Windows.
        - Fix for @INC handling under CPANPLUS.
        - Added real time to prove --timer output
        - Improved prove error message in case where 't' not found and
          no tests named.

2.99_04 2007-10-11
        - Fixed bug where 'All tests successful' would not be printed if bonus
          tests are seen.
        - Fixed bug where 'Result: FAIL' would be printed at the end of a test
          run if there were unexpectedly succeeding tests.
        - Added -M, -P switches to allow arbitrary modules to be loaded
          by prove. We haven't yet defined what they'll do once they
          load but it's a start...
        - Added testing under simulated non-forking platforms.

2.99_03 2007-10-06
        - Refactored all display specific code out of TAP::Harness.
        - Relaxed strict parsing of skip plan for pre v13 TAP.
        - Elapsed hi-res time is now displayed in integer milliseconds
          instead of fractional seconds.
        - prove stops running if any command-line switches are invalid.
        - prove -v would try to print an undef.
        - Added support for multiplexed and forked parallel tests. Use
          prove -j 9 to run tests in parallel and prove -j 9 --fork to
          fork. These features are experimental and currently
          unavailable on Windows.
        - Rationalized the management of the environment that we give to
          test scripts (PERL5LIB, PERL5OPT, switches).
        - Fixed handling of STDIN (we no longer close it) for test
          scripts.
        - Performance enhancements. Parser is now 30% - 40% faster.

2.99_02 2007-09-07
        - Ensure prove (and App::Prove) sort any recursively
          discovered tests
        - It is now possible to register multiple callback handlers for
          a particular event.
        - Added before_runtests, after_runtests callbacks to
          TAP::Harness.
        - Moved logic of prove program into App::Prove.
        - Added simple machine readable summary.
        - Performance improvement: The processing pipeline within
          TAP::Parser is now a closure which speeds up access to the
          various attribtes it needs.
        - Performance improvement: Test count spinner now updates
          exponentially less frequently as the count increases which
          saves a lot of I/O on big tests.
        - More improvements in test coverage from Leif.
        - Fixes to TAP spooling - now captures YAML blocks correctly.
        - Fix YAMLish handling of empty arrays, hashes.
        - Renamed TAP::Harness::Compatible to Test::Harness,
          runtests to prove.
        - Fixes to @INC handling. We didn't always pass the correct path
          to subprocesses.
        - We now observe any switches in HARNESS_PERL_SWITCHES.
        - Changes to output formatting for greater compatibility with
          Test::Harness 2.64.
        - Added unicode test coverage and fixed a couple of
          unicode issues.
        - Additions to documentation.
        - Added support for non-forking Perls. If forking isn't
          available we fall back to open and disable stream merging.
        - Added support for simulating non-forking Perls to improve our
          test coverage.

(he)

2008-09-10 20:18:50 UTC MAIN commitmail json YAML

A new set of perl package updates and additions:

Added devel/p5-Test-POE-Server-TCP version 0.12
Updated net/p5-POE-Component-Client-Ident to 1.14
Updated chat/p5-POE-Filter-IRCD to 2.38
Added devel/p5-POE-Component-Pluggable version 1.10
Updated chat/p5-POE-Component-IRC to 5.88
Updated time/p5-Time-Format to 1.09
Updated mail/p5-User-Identity to 0.92
Updated devel/p5-Parse-RecDescent to 1.95.1nb1
Updated net/p5-X500-DN to 0.29
Updated devel/p5-Object-Realize-Later to 0.18

(he)

2008-09-10 20:17:33 UTC MAIN commitmail json YAML

Update from version 0.15nb2 to 0.18, discussed in general terms with maintainer.

Pkgsrc changes:
o Adjust dependencies
o Adjust maintainer e-mail address

Upstream changes:

version 0.18: Fri Jun  8 16:12:16 CEST 2007

- add Test::Pod to pre-requisits.

version 0.17: Fri Jun  8 16:09:52 CEST 2007

- added t/pod.t
- use oodist to generate documentation

version 0.16: Sun Mar 25 17:10:24 CEST 2007

- generate pod with OODoc 0.99
- removed need for version, mkdist, mkdoc
- removed README.oodoc

(he)

2008-09-10 20:13:06 UTC MAIN commitmail json YAML

Update from version 0.94 to 0.95, discussed in general terms with maintainer.

Pkgsrc changes:
o Add HOMEPAGE
o Adjust dependencies according to Makefile.PL

Upstream changes:

0.29  added missing PREREQ_PM in Makefile.PL

(he)

2008-09-10 19:40:00 UTC MAIN commitmail json YAML

Update from 1.95.1 to 1.95.1nb1.

This adds a patch to work around problems encountered when code does

use Parse::RecDescent 1.80;

which caused an error saying that "Parse::RecDescent version 1.8
required--this is only version 1.95.1".  Work around this by patching
Parse::RecDescent's VERSION setting to be 1.951.

(he)

2008-09-10 19:31:10 UTC MAIN commitmail json YAML

Update from version 1.94nb1 to 1.95.1.

No recorded changes upstream.

(he)

2008-09-10 19:23:31 UTC MAIN commitmail json YAML

Pass down LIBS as LDADD to get -lnbcompat linked in.

(joerg)

2008-09-10 19:18:38 UTC MAIN commitmail json YAML

Update from version 0.90nb1 to 0.92, discussed in general terms with maintainer.

Pkgsrc changes:
o Adjust dependencies
o Add commented-out HOMEPAGE using search.cpan.org

Upstream changes:

version 0.92: Wed Jul 25 08:50:51 CEST 2007

Improvements:
- add t/pod.t and distribution clean-ups.

version 0.91: Mon Jan  8 10:52:59 CET 2007

The module hasn't seen changes for some time now, but that
is because it works as expected.

Improvements:
- produced with newest OODoc, thereby
  could remove version, mkdoc and mkdist
- removed useless README

(he)

2008-09-10 19:11:56 UTC MAIN commitmail json YAML

Update from version 1.02 to 1.09, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE and MASTER_SITES
o Switch to Module::Build method

Upstream changes:

1.09  2008 May 27
        - Bug fix: generated error if second argument to time_format
          was a string and was in December.  Thanks to Bokor B辿la for
          spotting this one.

1.08  2008 May 27
        - Reset $@ at certain places, so as to work with older
          (broken) perls.  Again, thanks to Slaven Rezic.

1.07  2008 March 31
        - More test-case changes, to work with older perls.  Many
          thanks to Slaven Rezic and the rest of the tireless CPAN
          testers!

1.06  2008 March 28
        - Fix a broken test case in time.t; failed for non-English
          locales.

1.05  2008 March 27
        - Fix a typo bug in Makefile.PL

1.04  2008 March 26
        - Worked around a POSIX bug which would cause hangs under
          cygwin.
        - Fixed a couple test cases.

1.03  2008 March 24
        - Fixed a broken test case.
        - Added Module::Build support.

(he)

2008-09-10 19:02:30 UTC MAIN commitmail json YAML

Update from version 4.71 to 5.88, discussed in general terms with maintainer.

Pkgsrc changes:
o Adjust dependencies
o Canonicalize HOMEPAGE

Upstream changes:

5.88 Thu Aug 28 15:49:48 BST 2008
    - MegaHAL.pod: Bare-bones recipe for a MegaHAL bot (Hinrik)
    - BotCommand.pm: Send responses back via NOTICE, not PRIVMSG (Hinrik)
    - Filter/CTCP.pm: Removed, as it is deprecated and unmaintained (Hinrik)
    - IRC.pm: Really propagate the plugin_debug flag (Hinrik)
    - Filter/IRC/Compat.pm - change to _get_ctcp() as per RT #38773

5.86 Tue Jul 22 09:53:26 BST 2008
    - Proxy.pm: Remove 'options => {trace => 1}' from constructor (Hinrik)
    - Compat.pm: Don't handle CAPAB IDENTIFY-MSG with non-ACTION CTCPs (Hinrik)

5.84 Thu Jun 26 19:55:41 BST 2008
    - BotAddressed.pm: Made it a little smarter (Hinrik)
    - Common.pm: Make strip_color() strip bg color-only changes (Hinrik)
    - IRC.pm: Propagate plugin_debug flag to Pluggable (Hinrik)
    - IRC.pm: Added support for FreeNode's CAPAB IDENTIFY-MSG (Hinrik)
    - Makefile.PL: Depend on new Pluggable for better debug info (Hinrik)
    - t/02_behavior/12_delays.t: Shouldn't fail if there's an IRC server
      running on localhost (Hinrik)

5.82 Sat Jun 14 09:02:11 BST 2008
    - Depend on new PoCo-Pluggable to fix a regression (Hinrik)

5.80 Thu Jun 13 15:30:08 GMT 2008
    - CycleEmpty.pm: Renamed cycling() to is_cycling() (Hinrik)
    - IRC.pm: Documented the squit command (Hinrik)
    - Only test ziplinks given a proper version of *Zlib::Stream (Hinrik)
    - DCC.pm: Implemented DCC RESUME support (Hinrik)
    - Cleaned up and reorganized the test suite (Hinrik)
    - IRC.pm: Added SERVLIST and SQUERY commands. Should include
      everything from RFC2812 now. (Hinrik)
    - Fixed a bug in Proxy plugin (bingos)

5.78  Fri May 30 08:03:30 BST 2008
    - Logger.pm: Fix the PART thing properly (Hinrik)
    - README: A few updates (Hinrik)
    - Proxy.pm: Fixed a small bug (Hinrik)
    - Common.pm: Fixed the docs for matches_mask_array() and
      allow it to be exported (Hinrik)
    - IRC.pm et al: Improved some warning messages (Hinrik)
    - IRC.pm: Moved DCC support to a plugin (Hinrik)
    - IRC.pm: Improved the docs some. Better index and more links. (Hinrik)
    - The plugin system now uses POE::Component::Pluggable (Hinrik)

5.76  Thu Apr 24 15:05:05 GMT 2008
    - Logger.pm: Fixed serious typo in function name. Grr. (Hinrik)
    - Logger.pm: Handle PARTs correctly when there's no colon (Hinrik)
    - State.pm: Only WHO users once even if they join many chans (Hinrik)
    - State.pm: Added channel_creation_time() method (Hinrik)
    - State.pm: Made channel_modes() return mode arguments as well (Hinrik)
    - State.pm: Add is_channel_synced() (Hinrik)
    - PlugMan.pm - bug in new() spotted by plu (bingos)

5.74  Thu Apr 03 15:14:04 GMT 2008
    - Logger.pm: Do charset conversion on everything, not just messages. This
      should handle non-ASCII channel names and nicknames on servers that
      support such things (Hinrik)
    - Logger.pm: Allow custom formats to provide their own timestamp in the
      topic_set_by handler (Hinrik)

5.72  Fri Mar 21 10:33:59 GMT 2008
    - Compat.pm: Fixed a bug that caused a warning (Hinrik)
    - Patch applied from Somni [RT #33850] (bingos)
    - Fixes to two of the tests that were causing intermitent fails (bingos)
    - Logger.pm: Make logging work again :) (Hinrik)
    - Logger.pm: Fix topic_change log string (Hinrik)
    - State.pm: Document new AwayPoll behavior correctly (Hinrik)
    - Moved author tests to xt/ Module::Install::AuthorTests is now
      required by maintainers. (bingos)

5.70  Mon Mar 03 10:51:01 GMT 2008
    - BotAddressed.pm: Fixed a small bug (Hinrik)
    - BotCommand.pm: A new plugin for handling bot commands (Hinrik)
    - IRC.pm: Shorten protocol lines that are too long, make the maximum length
      configurable. (Hinrik)
    - Amended IRC::Compat to do CTCP parsing. Amended dependent modules. (bingos)
    - Logger.pm: Use File::Spec for cross-platform file/dir creation. (Hinrik)
    - Make CTCP plugin respond to SOURCE requests (Hinrik)
    - Added a Cookbook (Hinrik)
    - State.pm: Save user hop count from WHO replies (Hinrik)
    - Connector.pm: Added support for multiple servers (Hinrik)
    - IRC.pm: Improved dcc_resume documentation, moved some others things
      around in the docs (Hinrik)
    - Added Hinrik to the maintainers list in IRC.pm (bingos)

5.68  Wed Feb 20 19:49:58 GMT 2008
    - IRC.pm: Improved the docs a little, fixed an error in the
      SYNOPSIS and moved half of it to an example file. Should be
      less daunting now :) (Hinrik)
    - State.pm: Lengthen away status polling time to 5 minutes and
      make the feature optional. (Hinrik)
    - Common.pm: Improved mIRC color handling code/documentation (Hinrik)

5.66  Mon Feb 18 21:58:48 GMT 2008
    - Removed Filter::IRC in favor of Filter::IRC::Compat (Hinrik)
    - Filter/CTCP.pm: Support filenames with spaces in DCCs (Hinrik)
    - IRC.pm: Always doube-quote sent DCC files for safety (Hinrik)
    - Compat.pm: Propagate debug flag to internal CTCP filter (Hinrik)
    - Updated t/perlcriticrc to exlude a few more policies (Hinrik)
    - Cleaned up all code and documentation. The changes include:
      everything needed to satisfy Perl::Critic, use carp/croak
      instead of warn/die where appropriate, use 4-column indents,
      use consistent coding style everywhere, some refactoring here
      and there... (Hinrik)
    - put Filter::IRC back. It is now a Stackable/IRCD/Compat
      mash-up (bingos)
    - full regression testing in 1_filter_compat.t yippee. (bingos)

5.64  Sat Feb 16 07:55:34 GMT 2008
    - Logger.pm: Fix regression regarding utf8 detection (Hinrik)
    - Logger.pm: Don't log channel modes which have different meanings
      depending on the IRC network we're on. (Hinrik)
    - NickServID: Tweak it a little (Hinrik)
    - Add optional Test::Perl::Critic test to detect risky code.
      Currently 466 violations in about 16k lines of code, whee! (Hinrik)
    - ISupport.pm: Fix bug in CHANLIMIT handling (Hinrik)
    - Logger.pm: Missing S_001 return value (Hinrik)
    - Compat.pm: Fix missing raw_line (Hinrik)
    - Filter/CTCP.pm: Stop using POE::Filter::IRC (Hinrik)

5.62  Thu Feb  7 16:31:03 GMT 2008
    - IRC.pm: Document the nickserv command (Hinrik)
    - Common.pm: Show some example usage of has_color() (Hinrik)
    - CycleEmpty.pm: New plugin to cycle empty channels in order to
      gain channel operator status (Hinrik)
    - Common.pm: Add more color/formatting codes (Hinrik)
    - Added plugin test for CycleEmpty (BinGOs)

5.60  Wed Feb  6 13:38:50 GMT 2008
    - State.pm: Improved the away tracking code (Hinrik)
    - Logger.pm: Added missing argument preventing quit messages from
      being logged (Hinrik)
    - NickReclaim: Fixed regression introduced in 5.58 (Hinrik)
    - BotTraffic.pm: irc_bot_ctcp_action => irc_bot_action, to be
      consistent with BotAddressed.pm (Hinrik)
    - AutoJoin.pm: Delay autojoin if NickServID is loaded, so the user
      will be cloaked (if applicable) before joining channels (Hinrik)
    - Common.pm: Add constants and methods for dealing with colors
      and formatting (Hinrik)
    - IRC.pm: Add NICKSERV command, mention the new color stuff (Hinrik)
    - NickServID: Made it behave more sensibly considering upcoming
      FreeNode policy changes. Also, use a raw NICKSERV command (Hinrik)
    - Logger.pm: Rename SortByDate to Sort_by_date and add Strip_color,
      Strip_formatting (Hinrik)

5.58  Mon Feb  4 07:58:14 GMT 2008
    - State.pm: Workaround for IRC servers (e.g. hybrid, hyperion) which send
      user WHO replies starting with the name of a random channel that the
      user is on (which the component might not be on) instead of '*' (Hinrik)
    - State.pm: Track the away status of channel users and send an event if
      the status changes (Hinrik)
    - Projects.pm: Some additions and cleanup (Hinrik)
    - Logger.pm: Add 'Restricted' argument for restricting read permissions
      of created files/dirs (Hinrik)
    - Logger.pm: Add 'Format' argument for specifying a custom log format (Hinrik)
    - Logger.pm: Close log files after writing to them (Hinrik)
    - Logger.pm: Omit date from timestamp if sorting log files by date (Hinrik)
    - Logger.pm: Always use present tense (Hinrik)
    - NickReclaim.pm: Small fix for an edge case (Hinrik)
    - BotAddressed.pm: Check for '$nick~ $text' as well (Hinrik)
    - NickServID.pm: Make it work if it's added before connecting (Hinrik)

5.56  Thu Jan 31 12:30:25 GMT 2008
    - AutoJoin.pm: Silence some warnings (Hinrik)
    - Logger.pm: Add SortByDate argument to rotate logs (Hinrik)
    - Logger.pm: output something in English for every channel mode change (Hinrik)
    - Logger.pm: made the ACTION syntax distinct from the MODE syntax
      to allow for sane parsing of log files (Hinrik)
    - Fix bug causing NickReclaim plugin to only try to reclaim once (Hinrik)
    - Fix NICK/QUIT logging in Logger plugin (Hinrik)
    - Minor improvement and documentation update to BotAddressed plugin (Hinrik)

5.54  Sun Jan 27 09:21:27 GMT 2008
    - Hinrik added numerous groovey plugins. Hinrik++

5.52  Mon Jan 14 07:46:01 GMT 2008
    - RT #32279: Filter/CTCP.pm doesn't provide raw_line by Hinrik

5.50  Sun Jan 13 10:19:05 GMT 2008
    - RT #32271 reported by Hinrik
    - RT #32265 is_away() support by Hinrik

5.48  Thu Jan 10 20:13:10 GMT 2008
    - Added plugin FollowTail, a tail following plugin

5.46  Thu Jan  3 15:12:21 GMT 2008
    - 'irc_public' events should now be generated according to ISupport
      information

5.44  Tue Jan  1 13:58:15 GMT 2008
    - Enhancement to part command to handle part messages. RT #32029
      reported by Hinrik

5.42  Mon Dec 31 12:29:50 GMT 2007
    - Amendments to NickReclaim plugin by Zoffix Znet

5.40  Wed Dec 26 10:55:18 GMT 2007
    - Applied a patch from Hinrik to fix umode issues with State.pm

5.38  Thu Dec  6 17:24:23 GMT 2007
    - CPAN Testers reports for dev releases look favourable, bumped for
      proper release.

5.37_02  Thu Dec  6 08:35:47 GMT 2007
    - Added is_user_mode_set() method and 'irc_user_mode' event

5.37_01  Wed Dec  5 21:11:46 GMT 2007
    - Added umode support to IRC::State

5.36  Thu Nov  1 13:51:02 GMT 2007
    - Updated Module::Install to 0.68

5.34  Wed Jul 25 10:51:45 BST 2007
    - Fixed abstract_from in Makefile.PL.

5.33_01  Tue Jul 10 17:53:01 BST 2007
    - Moved documentation for connect() to spawn();
    - Added CTCP PING to Plugin::CTCP;

5.32  Tue Jun 12 12:20:21 BST 2007
    - Stable release after working around issues on Solaris.

5.31_05  Mon Jun 11 09:57:09 BST 2007
    - Fixed an error in the SYNOPSIS example for Qnet::State;
    - More diagnostics to the ipv6 test to trigger on solaris;

5.31_04  Tue Jun 05 09:29:34 BST 2007
    - More diagnostics to the ipv6 test to trigger on solaris;

5.31_03  Fri Jun 01 10:37:49 BST 2007
    - More diagnostics to the ipv6 test to trigger on solaris;

5.31_02  Thu May 31 16:04:06 BST 2007
    - More diagnostics to the ipv6 test to trigger on solaris;

5.31_01  Fri May 18 10:11:47 BST 2007
    - Added a warning if UseSSL is specified but SSLify wasn't found,
      requested by H.Merijn Brand;
    - Added some diagnostics to the ipv6 test to trigger on solaris;

5.30  Tue May 08 19:25:06 BST 2007
    - Applied a patch from dec for Plugin::Proxy.pm

5.29  Thu May 03 13:01:01 BST 2007
    - 'irc_ctcp' events added by Aankhen``

5.28  Tue May 01 14:50:08 BST 2007
    - Applied a patch from dec to Plugin::Proxy.

5.27  Tue May 01 13:43:39 BST 2007
    - Fixed a serious bug relating to PoCo-Client-DNS use, reported by dec

5.26  Sun Apr 29 15:19:56 BST 2007
    - Fixed a bug relating to PoCo-Client-DNS use, reported by dec

5.25  Sun Apr 29 13:03:07 BST 2007
    - Applied fix for problem with ipv6 support from bsmith
    - Fixed RT #26735 reported by dec

5.24  Mon Apr 16 13:43:36 BST 2007
    - Changed the IPv6 support to only be enabled when 'useipv6'
      is explicitly used.

5.23  Thu Apr 12 16:07:56 BST 2007
    - Added Test::Kwalitee test.
    - Added new IP functions to ::Common
    - IPv6 support for connecting to ipv6 ircds.
    - New IPv6 connect testcase.

5.22  Fri Feb 02 12:02:36 GMT 2007
    - Found a bug in ::State that was causing problems during netsplits.

5.21  Thu Feb 01 12:21:45 GMT 2007
    - More changes to Qnet::State to include AUTH in part/quit/kick
      events. Suggested by helios.

5.20  Wed Jan 31 17:25:31 GMT 2007
    - Finally converted Makefile.PL to full Module::Install-ness.

5.19  Wed Jan 31 11:54:36 GMT 2007
    - Change to ban_mask() method in Qnet::State, suggested by
      helios.

5.18  Fri Dec 29 10:55:05 GMT 2006
    - Documentation fix to ::Plugin by Kinks.
    - Still a problem with TOPIC command. Fixed.

5.17  Tue Dec 12 22:52:48 GMT 2006
    - Serious bug in TOPIC handling spotted. Fixed.

5.16  Wed Dec 06 11:54:08 GMT 2006
    - Refactored the SOCKS code to use $wheel->event() to switch
      InputEvent. Thanks to dngor for pointing that out.

5.15  Tue Dec 05 19:26:34 GMT 2006
    - Implemented SOCKS4 support. Requested by netmunky @ Efnet. Somni
      assisted with the design. Thanks!

5.14  Wed Nov 29 10:56:57 GMT 2006
    - Found a serious problem with refcounts in the registration
      code. Fixed with merlyn's help.

5.13  Sun Nov 19 14:20:51 GMT 2006
    - Fixed long standing bug in 'topic' command.

5.12  Thu Nov 16 14:04:51 GMT 2006 'Hairy COO!'
    - Documentation fix for ::Pipeline, spotted by Martijn van Beers.
    - Amended 6_common.t test-case to make sure it covered other edge
      case reported by 'Elvis Dead' via email.
    - Setting a delayed command with delay() generates a 'irc-delay_set'
      event.
    - Added ability to remove delayed commands.

5.11  Wed Oct 25 16:32:03 BST 2006
    - Changed plugin processing so that any poco plugin handlers
      are now in an eval as well. Pesky edge-cases.
    - Refactored parse_mode_line() to handle dangerous edge cases.

5.10  Tue Oct 24 18:02:46 BST 2006
    - ::State 'irc_kick' event has ARG4 which is the full nick!user@host
      of the kicked person. Suggested by helios.

5.09  Tue Oct 24 14:48:07 BST 2006
    - Forgot a test with the Test::Plugin relocation. Damnit.
    - Reinstated ::Test::Plugin for the PlugMan tests.

5.08  Mon Oct 23 12:35:04 BST 2006
    - Remove ::Test::Plugin and relocated code to the actual test.
    - Removed the optional debug in Pipeline. If there are errors
      you'll see them now.
    - New plugin tests, testing running POE sessions in plugins and
      dying in PCI_register().
    - Deprecated 1_new.t test by removing it.

5.07  Tue Oct 17 11:37:28 BST 2006
    - Enabled plugin_debug effect Pipeline.
    - Added send_event() method for injecting events in the event
      handling system.

5.06  Thu Oct 12 12:45:06 BST 2006
    - Adjusted load() in PlugMan, suggested by Stefan Schwarzkopf.

5.05  Fri Oct 06 14:40:37 BST 2006
    - ISupport documentation fix.
    - Amendments to plugin processing, plugin debugging should be
      less noisy now.

5.04  Mon Sep 25 13:30:46 BST 2006
    - Removed Build.PL
    - Applied a patch from Ben Jackson which fixes the proxy
      support. Yay.

5.03  Sat Sep 16 14:17:01 BST 2006
    - Switched Makefile.PL to using Make::Install. Added Build.PL
    - Fixed META.yml handling.
    - Fixed an unregister bug reported via CPAN::Forum. *sigh*

5.02  Fri Sep 08 16:32:12 BST 2006
    - POE-0.37 has found a serious flaw in the shutdown() handler. Fixed.
    - ::Test::Harness was registering for HUP signal. Stopped that nonsense.

5.01  Thu Sep 07 17:53:00 BST 2006
    - Fixed file permissions in the distribution. Again a CPANTS
      gripe.
    - Fiddled with State's insides.
    - Added find_auth_nicks method to Qnet::State, requested by helios.

5.00  Fri Sep 01 02:20:54 BST 2006 YAPC::EU Birmingham 2006 release
    - Test::Pod::Coverage test added, inspired by CPANTS hackathon,
      cheers, domm.
    - Added use strict to ::Constants.
    - PlugMan plugin will dump $@ when a plugin fails to 'load' now.
    - Documentation fixes to a lot of modules due to Pod::Coverage.

4.99  Tue Aug 29 17:47:04 BST 2006
    - Added resync_chan and resync_nick to Qnet::State subclass, as
      suggested by helios.

4.98  Fri Aug 18 12:30:31 BST 2006
    - Added support for connecting to ircds that support compressed
      links; only PCSI does this afaik, so limited use for most peeps.
    - Applied a patch from dec to fix a bug in ISupport plugin, RT #21058.

4.97  Mon Jul 24 12:46:26 BST 2006
    - Fixed 'sconnect', it should send 'CONNECT' to the ircd
      now instead of 'SCONNECT'.
    - ::State assumed that ircd had returned ISupport info.
      Set reasonable defaults for ircd's that don't.
    - Changed 'sl' to 'quote' instead as far as the documented
      API.

4.96  Sun Jul 16 14:35:34 BST 2006
    - Fixed a bug in Console plugin.
    - Minor code changes to Proxy plugin.
    - Component will automatically register a parent session
      if spawned from another session. Added testcase for
      this also.
    - Removed the deprecated IRC_EVTS registration bit from
      _start as the component uses plugin API stylee handlers now.
    - Tidied up PlugMan plugin code.
    - Updated documentation stipulating that the module is licensed
      the same as perl is.
    - Refactored Whois plugin. Added RPL_WHOISACTUALLY support.

4.95  Wed Jul 05 11:46:34 BST 2006
    - Removed stray Dumper() in IRC.pm.
    - Fixed serious bug in ISupport plugin.

4.94  Sun Jul 02 10:01:45 BST 2006
    - Amended the DNS code to implement round-robin type
      behaviour.
    - Added POCOIRC_REGISTER and POCOIRC_SHUTDOWN signals
      for multiple registration and shutdown, respectively.
      Added applicable tests to the testsuite.
    - Documentation fixes. Added DIE command.
    - Added multiple bot SYNOPSIS.

4.93  Tue Jun 13 19:25:45 BST 2006
    - ::State, invex & excepts sync'ing when we +[qoah].
    - ::State, documentation fixes.
    - Added 'irc_shutdown' event.
    - Bug in Qnet::State spotted by helios. Changed
      inheritance order and cpoied some code from Qnet to
      Qnet::State accordingly.

4.92  Sun Jun 11 18:09:13 BST 2006
    - Added a check to _parseline for spurious blank events,
      reported by dec.
    - Added nick_channel_modes method to ::State to return
      the channel modes (ie. qaohv) of a given nick on a
      given channel - Kinks
    - Added note concerning the issues surrounding the SetAt
      and SetBy values to CAVEATS in the ::State pod - Kinks
    - Improvements to Plugin::PlugMan, it should actually
      work properly now >:) Thanks to mst and dngor.
    - ::State, nick_sync now has the channel name as ARG1.
    - Moved the INVEX and EXCEPTS sync'ing until we are +o'd,
      created irc_chan_sync_(invex|excepts). irc_chan_sync
      features the time in seconds taken to sync as ARG1 now.

4.91  Thu Jun 01 21:08:13 BST 2006
    - Tweak to ::State to deal with ircds that don't report @+
      status in WHO replies ( like unreal ). Thanks to Kinks
      for reporting that.
    - 'irc_dcc_failed' event was undocumented. Fixed.
    - Switched the poco-client-dns checks to 'use', so as to
      ensure that we only load >= 0.99.
    - Amendments to shutdown so that it sends a quit message
      to the ircd if we are connected.
    - Amended Connector plugin so the lag is collected
      independent of what the ircd sends us back.
    - Various changes to ::State in order to ensure full RFC
      compliant channel mode support, including support
      for channel access lists - Kinks
    - Added ::State methods to return channel access lists:
      channel_ban_list, channel_invex_list, channel_except_list - Kinks
    - Using 'use' for the dns checks was fubar. Switched back
      to 'require' and test the VERSION instead.
    - Changed the simpleclient.pl script to accept a filename as
      a second argument to /dump_state command.
    - Documentation tweaks to ::State by Kinks
    - Channel topic support added to ::State. Added the method
      channel_topic to return a hashref of topic data - Kinks
    - Changed 'Time' keys for channel lists and topic to 'SetAt'
    - Added irc_chan_mode event to ::State to allow everyone
      to enjoy the mode parsing State does internally - Kinks
    - Refactored ::Qnet::State subclass after all Kinks'
      changes to ::State.
    - Refactored ::State slightly to use ARG2 for numerics
      handlers instead of trying to parse ARG1 ourselves. FTW.

4.90  Mon May 22 13:23:09 BST 2006
    - Missed the Filter::Stackable in plugins Console and Proxy.

4.89  Mon May 22 09:14:57 BST 2006
    - A bug in POE-0.35's Filter::Stackable causing problems with
      ::Test::Harness. Enabled a runaround *sigh*

4.88  Sun May 21 17:57:38 BST 2006
    - Code cleanup in ::Test::Harness. Workaround for systems
      without %z in strftime, like Solaris.
    - Added matches_mask() function to ::Common. Updated 6_common.t
      to add applicable tests.
    - Added parse_user() function to ::Common. Updated 6_common.t
      to add applicable tests.
    - new() deprecation warning specifies the module name. Saves
      confusion for people who are using Bot::* modules.
    - Added LUSERS command.
    - Major hackery to remove dependency on PoCo-Client-(DNS|Ident).

4.87  Sat May 06 17:03:34 BST 2006
    - Testsuite 07 and 09 were still skipped on MSWin32. Fixed.
    - Altered BotAddressed at immute's suggestion. Check docs
      for details.
    - Altered Filter::Compat so it won't break with Stackable.
    - Added 'remove' command a Freenode extension.

4.86  Thu Apr 27 21:18:41 BST 2006
    - POD fixes and perl dependency as pointed out by Alias.
    - Tweak so that the poco only shuts down PoCo-Client-DNS
      if we spawned it.
    - Spotted a problem with register() it was still stashing
      POE::Session refs. Bad BinGOs.
    - shutdown() will unregister all registered sessions now.
    - Code audits of State and Qnet::State. Lot's of cleanup.
    - Changed Common.pm u_irc/l_irc to support a casemapping
      argument, one may specify 'rfc1459', 'strict-rfc1459' or
      'ascii'. Default is 'rfc1459'.
    - Changed State and Qnet::State to use casemapping for
      generating unique state keys.
    - Removed State::Lite. Deprecated.
    - Online test reports the server connected to.

4.85  Thu Apr 13 12:37:49 BST 2006
    - Numerous bug fixes to State and Qnet/State which were
      causing terminations. Reported by dec.
    - Tweaks to a number of tests.
    - Various plugins have been debugged.
    - Added '/dump_state' command to simpleclient.pl.

4.84  Wed Apr 12 14:24:34 BST 2006
    - Spotted a bug in Filter::CTCP, it wasn't setting raw_line.
    - Bug in dcc code meant DCC tests were failing on certain
      platforms. Fixed.
    - Changes to DCC tests. Rolled back MSWin32 skip checks.
    - Added one more DCC test for testing 'nataddr' option.

4.83  Tue Apr 11 20:45:04 BST 2006
    - Changes to two of the DCC tests. DAMN YOU WINDOWS!

4.82  Tue Apr 11 19:32:45 BST 2006
    - Sorted out Test::Harness, brought it up to PoCo-Server-IRC-0.3
      standard.
    - Added a multiple client test to the testsuite.
    - Added socketerr test to the testsuite.
    - Added subclass test to the testsuite.
    - Added DCC test scripts to the testsuite.
    - Fixed a bug in DCC code for CHAT.
    - Added nick and nick_state tests.
    - Amended processing order in _send_event() so that the
      poco session can process events *before* the plugins do.
    - Plugin system will automagically check whether the poco
      object has any plugin handlers. These get processed first.
    - Removed the dependency on Date::Format, switched to POSIX::strftime.
    - Applied a patch from ketas for State.pm.
    - Fixes to Pipeline, spotted by dec @ MAGnet.
    - Added resolver() method for accessing the PoCo-Client-DNS object.
    - Refactored State.pm, Qnet.pm and Qnet/State.pm, handlers are all
      processed by plugin system now. Implemented better inheritance.
    - Expanded the SYNOPSIS sections of Qnet.pm, State.pm and Qnet/State.pm.
    - Added NickReclaim plugin and associated test.

4.81  Fri Mar 31 17:00:38 BST 2006
    - Added PlugMan plugin manager and associated test.
    - Fixed the RFC docs in docs/. Spotted by integral. Thanks.
    - Added session_alias() method as suggested by Chris Thompson.
    - The component's HEAP is now the object. So is retrievable via
      $_[SENDER]->get_heap() in event handlers. Thanks to CT for the
      idea. Now why didn't I think of that sooner =[
    - Various fixes to Test::Harness ircd.
    - Expanded the testsuite with 2 new tests. One uses Test::Harness,
      the other is an online test and tries to connect to freenode.
    - Fixed all the examples to use POE::Session->create().
    - Added a warning to Makefile.PL about the online test.
    - Added delay() method for posting delayed commands.
    - Added a test to testsuite for ::State.
    - Added examples to Plugin docs.

4.80  Thu Mar 16 17:00:01 GMT 2006
    - Code tidy up.
    - Fixed DCC bug. As reported by helios.
    - POD fix to ::State, missed two methods.
    - Changed default alias to "$self". Thanks dngor.
    - General POD rewrite.

4.79  Sun Jan 15 17:15:01 GMT 2006
    - Serious bug in _send_event() spotted by ikaros @ freenode.
      The component wasn't dispatching events to itself since 4.78.

4.78  Tue Jan 10 22:01:09 GMT 2006
    - Documentation bug. 'irc_topic' event wasn't documented.
      Reported by bluepunk @ efnet, through dngor :)
    - Finally got around to switch session registering from using
      POE::Session ( ew, nasty ) to session IDs instead.

4.77  Mon Dec 26 17:00:01 GMT 2005
    - Forgot to add use ::Common to Qnet::State. Doh.

4.76  Fri Dec 23 15:20:20 GMT 2005
    - Documentation bugs in the main IRC.pm SYNOPSIS. Bad BinGOs :(
      Spotted and reported by Mulander via email.
    - Added 'plugin_debug' option to dump after plugin evals if
      applicable.
    - Spotted a bug with the 'whois' handler. Looks like it has
      never worked ( properly ). Adjusted 'commasep' for the special
      case WHOIS <target> mask,mask.
    - Minor fixes to Filter-IRC-Compat for argument handling.
    - Minor fixes to Pipeline and plugin_del().

4.75  Sun Dec 04 17:45:20 GMT 2005
    - Fixed a problem with DCC code. Thanks to ketas for the heads up.
    - Added disconnect() method with docs.
    - Code audit to make sure all event handlers return undef.
    - Updates to Connector plugin to fix timeout issues on connection.
    - Added tests for the included plugins: Connector,BotAddressed and
      BotTraffic.
    - Fixed dicebot.pl in examples/ problem with $SIG{INT}.
    - Updated docs to proxy support is SOCKS v4.
    - Added raw_events() method to enable/disable/display current irc_raw.
    - README updates. Notably to mention PoCo-SSLify for SSL links.
    - Stole japhy's ISupport plugin for .. erm .. new ISupport plugin >;]
    - Added CTCP.pm from gumbynet source. Added applicable test for it.
    - Added Console.pm from gumbynet source. Added applicable test for it.
    - Moved common functions to Common.pm. Amended relevant code to import
      functions from there.
    - Added Proxy.pm from gumbynet source. Hacked to make much more useful
      and robust. Added applicable test for it and added ircproxy.pl to
      examples/ folder.
    - Patch applied to BotTraffic plugin from immute.
    - Completely rehacked how the component handles parsing irc traffic to
      events. Now using Filter::IRCD with Filter::IRC::Compat to process all
      input. Input and output filters are stackable.
    - Patch applied to BotAddressed plugin from immute.

4.74  Wed Oct 26 09:15:21 BST 2005
    - *sigh* another problem fixed with the new dns code.

4.73  Wed Oct 26 07:43:03 BST 2005
    - Minor problem with PoCo-Client-DNS fixed.

4.72  Tue Oct 25 19:01:05 BST 2005
    - Fix to Filter::IRC for INVITE. Apparently, asuka
      timestamps after the channel name. Doh. Thanks to
      Johannes Studt for spotting that.
    - Fixed the documentation in Projects.pm
    - Solved Ticket #15058, re: NoDNS and multiple PoCo-Client-DNS
      sessions.

(he)

2008-09-10 18:54:41 UTC MAIN commitmail json YAML

Added p5-POE-Component-Pluggable.

(he)

2008-09-10 18:53:49 UTC MAIN commitmail json YAML

Import p5-POE-Component-Pluggable version 1.10.

POE::Component::Pluggable is a base class for creating plugin enabled
POE Components. It is a generic port of POE::Component::IRC's plugin
system.

If your component dispatches events to registered POE sessions, then
POE::Component::Pluggable may be a good fit for you.


Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(he)

2008-09-10 18:48:56 UTC MAIN commitmail json YAML

Require BSDish getopt for optreset.

(joerg)

2008-09-10 18:48:02 UTC MAIN commitmail json YAML

Just replace d_namlen with strlen(d_name).

(joerg)

2008-09-10 18:47:43 UTC MAIN commitmail json YAML

Updated www/horde to 3.2.2

(adrianp)

2008-09-10 18:47:29 UTC MAIN commitmail json YAML

Update to 3.2.2
[jan] SECURITY: Fix unescaped output in the MIME attachment linking.
[jan] SECURITY: Add another check to the XSS filter.

(adrianp)

2008-09-10 18:46:32 UTC MAIN commitmail json YAML

Update from version 1.1nb1 to 2.38, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE
o Adjust dependencies

Upstream changes:

2.38 Removed kwalitee test and added license information.
2.36 Kwalitee fixes.
2.35 Changed test file naming convention
2.34 Added clone() method as reported by Hinrik �rn Sigur丹sson.
2.32 Updated Module::Install to 0.68
2.31 Fixed abstract_from and build_requires in Makefile.PL
2.30 Code refactoring. Doc fixes. Updated tests.
2.2 Switched fully to Module::Install. Documentation amendments.
2.0 Makefile.PL was executable. Fixed.
1.9 Added pod and pod coverage tests. Documentation fixes.
1.8 Added get_pending() method.
1.7 Bug in put() that choked when {params} didn't exist.
1.6 Inherits from POE::Filter now so it won't barf when Stackable
is updated.
1.5 Added colonify options, check pod for details.
1.4 {raw_line} added to resultant hashref.
1.3 Documentation amendments.
1.2 Updated testcase. Should be a bit more robust now.

(he)

2008-09-10 18:36:33 UTC MAIN commitmail json YAML

Update from version 0.7 to 1.14, discussed in general terms with maintainer.

Pkgsrc changes:
o Canonicalize HOMEPAGE

Upstream changes:

1.14 Sat May 17 15:23:36 BST 2008
- Updated test case to use Test::POE::Server::TCP
- Removed kwalitee test.
- Added license information

1.12 Wed Mar  5 09:24:15 GMT 2008
- We had no explicit return values, I'm shocked it worked at all.

1.10 Thu Jan 31 11:23:41 GMT 2008
- Enabled perl-5.5.5 compatibility.

1.08 Thu Jan 17 14:16:39 GMT 2008
- Fixed up test script naming.

1.07 Wed Oct 31 17:19:56 GMT 2007
- Updated Module::Install to 0.68

1.06 Sun Aug 05 11:44:11 BST 2007
- Fixed abstract_from and build_requires in Makefile.PL

1.04 Thu Dec  7 17:27:17 GMT 2006
- Ident-Agent was hanging on to a reference to the spawning
session. Changed to session->ID.

1.02    Fri Sep  1 10:27:59 BST 2006
        - Rearranged distribution file structure.
- Added test pod and pod coverage.
- Fixed documentation coverage.

1.01 Fri May 19 16:41:56 BST 2006
- Minor bug in Agent.pm was causing two error events to be
  generated in the case of a socket error.

1.00 Wed Apr 26 13:48:34 BST 2006
- Minor code revisions
- switched test script to Test::More

0.8 Thu Nov  3 12:55:56 GMT 2005
- Changed Ident-Agent API to be objectified.

(he)

2008-09-10 18:32:41 UTC MAIN commitmail json YAML

Add p5-Test-POE-Server-TCP.

(he)

2008-09-10 18:31:54 UTC MAIN commitmail json YAML

Import p5-Test-POE-Server-TCP version 0.12.

Test::POE::Server::TCP is a POE component that provides a TCP server
framework for inclusion in client component test cases, instead of
having to roll your own.

Once registered with the component, a session will receive events
related to client connects, disconnects, input and flushed output. Each
of these events will refer to a unique client ID which may be used in
communication with the component when sending data to the client or
disconnecting a client connection.


Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(he)

2008-09-10 16:51:05 UTC MAIN commitmail json YAML

Note initial addition of p5-Time-Warp version 0.5 as time/p5-Time-Warp
into The NetBSD Packages Collection.

The Perl 5 module Time::Warp offers developers control over the
measurement of time.

(seb)

2008-09-10 16:50:08 UTC MAIN commitmail json YAML

Add & enable p5-Time-Warp

(seb)

2008-09-10 16:48:52 UTC MAIN commitmail json YAML

Initial import of p5-Time-Warp version 0.5 in the NetBSD Packages
Collection.

The Perl 5 module Time::Warp offers developers control over the
measurement of time.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 16:41:55 UTC MAIN commitmail json YAML

ffmpeg-devel -> ffmpeg

(ahoka)

2008-09-10 16:40:47 UTC MAIN commitmail json YAML

MOTIFBASE, not MOTIF_BASE.

(joerg)

2008-09-10 16:34:51 UTC MAIN commitmail json YAML

Use egg.mk, cutting the Makefile in half (and fixing semi-automatic PLIST
generation, now that egg.mk does it).

(epg)

2008-09-10 16:33:39 UTC MAIN commitmail json YAML

Add PRINT_PLIST_AWK code.

(epg)

2008-09-10 16:20:48 UTC MAIN commitmail json YAML

Note initial addition of p5-DBIx-Class-DynamicDefault version 0.01
as databases/p5-DBIx-Class-DynamicDefault into The NetBSD Packages
Collection.

The Perl 5 module DBIx::Class::DynamicDefault is a DBIx::Class
component for automatically setting and updating fields with values
calculated at runtime.

(seb)

2008-09-10 16:20:01 UTC MAIN commitmail json YAML

dirrm the egg info dir

(epg)

2008-09-10 16:19:53 UTC MAIN commitmail json YAML

Add & enable p5-DBIx-Class-DynamicDefault

(seb)

2008-09-10 16:18:42 UTC MAIN commitmail json YAML

Initial import of p5-DBIx-Class-DynamicDefault version 0.01 in the
NetBSD Packages Collection.

The Perl 5 module DBIx::Class::DynamicDefault is a DBIx::Class
component for automatically setting and updating fields with values
calculated at runtime.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-10 16:18:12 UTC MAIN commitmail json YAML

Updated graphics/png to 1.2.32beta01

(wiz)

2008-09-10 16:18:00 UTC MAIN commitmail json YAML

Update to 1.2.32beta01:

  Shortened tIME_string to 29 bytes in pngtest.c
  Fixed off-by-one error introduced in in libpng-1.2.30beta04/pngpread.c

(wiz)

2008-09-10 16:01:52 UTC MAIN commitmail json YAML

Add MOTIF_TYPE and MOTIF_BASE to BUILD_DEFS.

(joerg)

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

Set all except NO_SRC_ON_FTP per license.

(gdt)

2008-09-10 14:02:46 UTC MAIN commitmail json YAML

Note py-simplejson

(mjl)

2008-09-10 14:01:59 UTC MAIN commitmail json YAML

+ LICENSE, set NO_*_ON_*.

(gdt)

2008-09-10 14:01:35 UTC MAIN commitmail json YAML

Enable c language for building sped up library version.

(mjl)

2008-09-10 13:59:43 UTC MAIN commitmail json YAML

add
  LICENSE= unclear-license
because the man page says there are multiple licenses.

(gdt)

2008-09-10 13:56:40 UTC MAIN commitmail json YAML

2008-09-10 13:53:29 UTC MAIN commitmail json YAML

Import py-simplejson 1.9.2

simplejson is a simple, fast, extensible JSON encoder/decoder for Python

simplejson is compatible with Python 2.3 and later with no external
dependencies. It covers the full JSON specification for both encoding and
decoding, with unicode support. By default, encoding is done in an encoding
neutral fashion (plain ASCII with \uXXXX escapes for unicode characters).

The encoder may be subclassed to provide serialization in any kind of
situation, without any special support by the objects to be serialized
(somewhat like pickle).

The decoder can handle incoming JSON strings of any specified encoding
(UTF-8 by default).

Status:

Vendor Tag: pkgsrc-base
Release Tags: TNF

(mjl)

2008-09-10 13:46:30 UTC MAIN commitmail json YAML

add LICENSE, note that links are broken.

(gdt)

2008-09-10 13:37:16 UTC MAIN commitmail json YAML

-magicpoint-1.13a.
+snort-2.8.3.

(taca)

2008-09-10 13:35:09 UTC MAIN commitmail json YAML

Note update of graphics/magicpoint package to 1.13a.

(taca)

2008-09-10 13:32:48 UTC MAIN commitmail json YAML

Update magicpoint to 1.13a.

* Fix build error with xft2 option and graphics/freetype-lib package is
  installed.  Shoud be fix PR pkg/32656.
* Refering PR pkg/38552 adpot some of patches.
* Move PKG_OPTIONS related item to options.mk.
* More pkgsrc clean up.
* Try to reduce compile warnings.

What's new in 1.13a?

    * m17n library support enhancement
    * MacOS support enhancement
    * add new environment variable MGPRC for the path of the .mgprc file.
    * add "psfont" directive to specify the font used by mgp2ps
    * add -g option for mgp2ps to allow users to adjust line distanc
    * add -zoomonclk option for newimage
    * allow to handle gif format images by default
    * many bug fixes

      Dedication

      Magicpoint 1.13a is dedicated to the memory of Dr. Jun-ichiro
      "itojun" Hagino, who was known for his enormous contribution to
      the Internet and the Open Source Software community. He was the
      developer of Magicpoint from its infancy. Magicpoint could not
      exist without his devoted work.

What's new in 1.12a?

    * add %tsystem directive which might be more stable than %xsystem
    * add -rotate option for newimage
    * allow to use non-ASCI filename in slides (use -U to enable this feature)
    * many bug fixes

(taca)

2008-09-10 13:05:11 UTC MAIN commitmail json YAML

switch to using python/egg.mk and add missing entries to PLIST. Approved by markd@, bump pkgrevision

(abs)

2008-09-10 12:43:18 UTC MAIN commitmail json YAML

2008-09-10 12:40:58 UTC MAIN commitmail json YAML

2008-09-10 11:33:01 UTC MAIN commitmail json YAML

Be slightly more defensive in case an unsupported Python version is
requested.

(joerg)

2008-09-10 11:18:39 UTC pkgsrc-2008Q2 commitmail json YAML

Pullup tickets #2522, #2523 and #2524.

(tron)

2008-09-10 11:17:57 UTC pkgsrc-2008Q2 commitmail json YAML

Pullup ticket #2524 - requested by martti
rrdtool: update package to avoid data corruption

Revisions pulled up:
databases/rrdtool/Makefile 1.68-1.69
databases/rrdtool/buildlink3.mk 1.20
databases/rrdtool/distinfo 1.30-1.31
databases/rrdtool/patches/patch-al 1.13-1.14
databases/rrdtool/patches/patch-am delete
---
    Module Name:    pkgsrc
    Committed By:  martti
    Date:          Tue Jul 29 17:23:17 UTC 2008

    Modified Files:
            pkgsrc/databases/rrdtool: Makefile distinfo
            pkgsrc/databases/rrdtool/patches: patch-al
    Removed Files:
            pkgsrc/databases/rrdtool/patches: patch-am

    Log Message:
    Updated databases/rrdtool to 1.3.1

    * image size does get returned properly even with --lazy active
      this broke a number of frontends which should work now.
    * fix rrd_restore to be able to read rrd 1.0.x generated dumps again.
    * several documetation fixes
    * make rrdtool.spec work without php
    * complain when someone tries to create an rrd file with step size zero.
    * added filename to illegal updated interval error message.
    * fix number of rows returned by python modules fetch implementation.
    ---
    Module Name: pkgsrc
    Committed By: martti
    Date: Wed Sep 10 05:38:12 UTC 2008

    Modified Files:
    pkgsrc/databases/rrdtool: Makefile buildlink3.mk distinfo
    pkgsrc/databases/rrdtool/patches: patch-al

    Log Message:
    Updated databases/rrdtool to 1.3.2

    MAJOR BUG-FIX:

    * When running rrdtool update with multiple updates in one go and
      MMAP enabled, there was a data corruption bug at wrap around.
      See http://oss.oetiker.ch/rrdtool-trac/ticket/178 for details
      Thanks to Kevin Brintnall

    OTHER FIXES:

    * Forward ported rra cur_row randomization patch from rrdtool
      1.2.28 (it got lost in development).

    * Contrary to the documentation imginfo did return the full path
      of the image and not only the file name.

    * Make --lazy mode work even when PRINT commands are present.
      http://oss.oetiker.ch/rrdtool-trac/ticket/163

    * Fix Ruby Bindings memory leak.

    * Fix compilation on solaris 2.8

    * Fix a ton of memory leaks in rrd_create and some in rrd_tool as
      well. Based on valgrind analysis by Sven Engelhardt. Thanks!

    * Fix handling of error conditions in rrd_tool.c (errno is not the
      ideal indicator)

    ENHANCEMENTS:

    * Text Strings entered in the current locale will automatically be
      transformed to utf8 for proper handling by Pango.

    * Dramatically improved Pango Performance by introducing a static
      fontmap. On my test system the persistent fontmap causes the
      second graph with the same fonts in a single session to be
      created about 0.18s faster than the first one. For a total graph
      creation time of 0.21s this is a pretty substantial improvement.
      With this patch, performance for the second graph is back to
      1.2.x levels or even better.

(tron)

2008-09-10 11:04:58 UTC MAIN commitmail json YAML

2008-09-10 11:03:22 UTC MAIN commitmail json YAML

2008-09-10 10:47:31 UTC MAIN commitmail json YAML

Don't try to build and install the Python 2.5+ tests on 2.3 and 2.4 to
unbreak PLIST for those versions. Bump revision.

(joerg)

2008-09-10 10:47:31 UTC pkgsrc-2008Q2 commitmail json YAML

Pullup - ticket #2523 - requested by is
tk: make this package work with modular X.org

Revisions pulled up:
x11/tk/Makefile 1.62
x11/tk/distinfo 1.34
x11/tk/patches/patch-ae 1.4
---
    Module Name: pkgsrc
    Committed By: dsainty
    Date: Wed Aug  6 04:09:12 UTC 2008

    Modified Files:
pkgsrc/x11/tk: Makefile distinfo
    Added Files:
pkgsrc/x11/tk/patches: patch-ae

    Log Message:
    Tk uses X event numbers to index an "event" array, as well as adding a few of
    its own, starting with "VirtualEvent" (Which is correctly set to LASTEvent,
    defined in include/X11/X.h).  In xproto-7.0.13, a new event "GenericEvent" was
    added - making the defined array broken for all of Tk's internal events.

    The easy fix is to just add in the missing event into the hard-coded array.

    This patch was reported here: http://bugs.gentoo.org/show_bug.cgi?id=225999

    A cleaner fix, but a much bigger patch, is listed in the Tk bug tracker.  I'm
    punting that Tk will have been updated with the fix before X.h grows another
    event.

    http://sourceforge.net/tracker/index.php?func=detail&aid=2010422&group_id=12997&atid=112997

    Bump PKGREVISION.

(tron)

2008-09-10 10:30:49 UTC pkgsrc-2008Q2 commitmail json YAML

Pullup ticket #2522 - requested by taca
geeklog: security patch

Revisions pulled up:
- www/geeklog/Makefile 1.20
- www/geeklog/distinfo 1.8
- www/geeklog/patches/patch-ai 1.1
---
Module Name: pkgsrc
Committed By: taca
Date: Tue Sep  9 14:34:13 UTC 2008

Modified Files:
pkgsrc/www/geeklog: Makefile distinfo
Added Files:
pkgsrc/www/geeklog/patches: patch-ai

Log Message:
Add security fix of FCKeditor.

http://www.geeklog.net/article.php/file-uploads

Bump PKGREVISION.

(tron)

2008-09-10 10:13:50 UTC MAIN commitmail json YAML

Clarify that devel/patch is the GPL-patch from the FSF.

(joerg)

2008-09-10 09:54:28 UTC MAIN commitmail json YAML

Updated www/apache-tomcat55 to 5.5.27

(abs)

2008-09-10 09:53:31 UTC MAIN commitmail json YAML

Updated www/apache-tomcat55 to 5.5.27

Tomcat 5.5.27 (fhanik)

    General

        44463: War file upload in manager webapp fails due to missing commons-io dependency. Added commons-io 1.4. (rjung)

    Catalina

        44021, 43013: Add support for # to signify multi-level contexts for directories and wars.
        44494: Backport from 6.0 (rjung)
        Add additional checks for URI normalization. (remm)
        Don't throw an ArrayIndexOutOfBoundsException when empty URL is requested. Patch provided by Charles R Caldarale. (markt)
        29936: Don't use parser from a webapp to parse web.xml and possibly context.xml files. (markt)
        43079: Correct pattern verification for suspicious URLs. Patch provided by John Kew. (markt)
        43080: Log suspicious URL pattern warnings to the correct web application. (markt)
        43117: Setting an empty workDIR could delete all of CATALINA_HOME. Patch provided by Takayuki Kaneko. (markt)
        44282: Prevent security exception in trace level logging for web application class loader when running under a security manager. (markt)
        44529: No roles specified (deny all) should take precedence over no auth-constraint specified (allow-all). (markt)
        43578: Enable start on Linux if $CATALINA_HOME contains a space. Original patch provided by Ray Sauers with improvements by Ian Ward Comfort. (markt)
        44673: Throw IOE if ServletInputStream is closed and a call is made to any read(), ready(), mark(), reset(), or skip() method as per javadocs for Reader. (markt)
        Enable the CGIServlet to work with Windows Vista. (markt)
        Add additional permission required to read JDK logging configuration when running with a security manager. (markt)
        44943: Reduce copy/paste issues caused by different engine names in server.xml. (markt)
        45195: Prevent NPE when calling Session.getAttribute(null) and Session.removeAttribute(null). The spec is unclear but this is a regression from 5.0.x. (markt)
        45293: Update name of commons-logging jar in security policy. (markt)
        45453: Fix race condition in JDBC Realm. Based on a patch provided by Santtu Hyrkk. (markt)
        JAAS Realm did not read role information for users. (markt)

    Connectors

        Log errors for AJP signoffs at DEBUG level, since it is harmless if mod_jk has hung up the phone. (billbarker)
        42727: Handle request lines that are exact multiples of 4096 in length. Patch provided by Will Pugh. (markt)
        43191: Compression could not be disabled for some file types. Based on a patch by Len Popp. (markt)
        45591: Fix NPE on shutdown failure in some cases. Based on a patch by Matt Passell. (markt)

    Jasper

        31257: Quote endorsed dirs if they contain a space. (markt)
        42943: Make sure nested element is inside <jsp:text> element before throwing exception. (markt)
        44877: Prevent collisions in tag pool names. (markt)
        45015: Enfore JSP spec rules on quoting in attrbutes. This is configurable using the system property org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING. (markt)

    Webapps

        42899: When saving config from admin app, correctly handle case where the old config file does not exist. (markt)
        44541: Document packetSize attribute for AJP connector. (markt)
        44715: Document use of secret for AJP connector. (markt)
        45323: Add note that context.xml files can only contain a single Context element. (markt)
        Update JNDI datasource docs since maxActive setting for unlimited changed in commons-pool > 1.2. (markt)

    Specification

        Use a localised error message if a user tries to write a negative length byte array during default processing of a HEAD request. (markt)
        44562: HEAD requests cannot use includes. Patch provided by David Jencks. (markt)

(abs)

2008-09-10 09:51:04 UTC MAIN commitmail json YAML

Add a comment which explains why we use the "db46" package under
certain versions of NetBSD.

(tron)

2008-09-10 09:35:01 UTC MAIN commitmail json YAML

+ ruby-gnome2-0.17.0 (working on...)

(obache)

2008-09-10 05:46:20 UTC MAIN commitmail json YAML

Updated fonts/dejavu-ttf to 2.26

(jakllsch)

2008-09-10 05:38:52 UTC MAIN commitmail json YAML

2008-09-10 05:38:12 UTC MAIN commitmail json YAML

Updated databases/rrdtool to 1.3.2

MAJOR BUG-FIX:

* When running rrdtool update with multiple updates in one go and
  MMAP enabled, there was a data corruption bug at wrap around.
  See http://oss.oetiker.ch/rrdtool-trac/ticket/178 for details
  Thanks to Kevin Brintnall

OTHER FIXES:

* Forward ported rra cur_row randomization patch from rrdtool
  1.2.28 (it got lost in development).

* Contrary to the documentation imginfo did return the full path
  of the image and not only the file name.

* Make --lazy mode work even when PRINT commands are present.
  http://oss.oetiker.ch/rrdtool-trac/ticket/163

* Fix Ruby Bindings memory leak.

* Fix compilation on solaris 2.8

* Fix a ton of memory leaks in rrd_create and some in rrd_tool as
  well. Based on valgrind analysis by Sven Engelhardt. Thanks!

* Fix handling of error conditions in rrd_tool.c (errno is not the
  ideal indicator)

ENHANCEMENTS:

* Text Strings entered in the current locale will automatically be
  transformed to utf8 for proper handling by Pango.

* Dramatically improved Pango Performance by introducing a static
  fontmap. On my test system the persistent fontmap causes the
  second graph with the same fonts in a single session to be
  created about 0.18s faster than the first one. For a total graph
  creation time of 0.21s this is a pretty substantial improvement.
  With this patch, performance for the second graph is back to
  1.2.x levels or even better.

(martti)

2008-09-10 01:12:31 UTC MAIN commitmail json YAML

Don't override SUBDIR in the middle of the Makefile.

(joerg)

2008-09-10 00:43:01 UTC MAIN commitmail json YAML

add:

# LICENSE pending investigation; absence of LICENSE violates
# "RESTRICTED implies LICENSE" pkgsrc rule.
LICENSE= generic-nonlicense

(gdt)

2008-09-10 00:39:55 UTC MAIN commitmail json YAML

Add
LICENSE= generic-nonlicense
RESTRICTED= Unclear terms
NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
in lieu of setting NO_*_ON_FTP to "no".

(gdt)

2008-09-10 00:36:09 UTC MAIN commitmail json YAML

point to xmame-license

(gdt)

2008-09-10 00:33:59 UTC MAIN commitmail json YAML

Set license to (missing) xm7-license, as no-commercial-use is
deprecated.

(gdt)

2008-09-10 00:32:08 UTC MAIN commitmail json YAML

Set NO_*_ON_*; license is unclear.

(gdt)

2008-09-10 00:28:43 UTC MAIN commitmail json YAML

Kill fee-based-commercial-use in favor of unclear-patent-claims.
Add NO_BIN_ON_* to existing NO_SRC_ON_*.

(gdt)

2008-09-10 00:27:12 UTC MAIN commitmail json YAML

Update dejavu-ttf to 2.26.

Changes from 2.25 to 2.26

- added glyphs for Cyrillic-B to Sans (by Wesley Transue)
- added U+0370-U+0371 to Sans (by Wesley Transue)
- added U+019C, U+01A2-U+01A3, U+01A6, U+01E4-U+01E5, U+024C-U+024D, U+0285,
  U+0290, U+02A0, U+0370-U+0371, U+03F1, U+03FC to Sans ExtraLight (by Wesley
  Transue)
- added U+20A0-U+20A5, U+20A7-U+20B3, U+2105, U+210D, U+210F, U+2115, U+2117,
  U+2119-U+211A, U+211D, U+2124, U+212E, U+2200-U+2204 to Mono (by Heikki
  Lindroos)
- added U+01BA and U+01BF to Mono (by Heikki Lindroos)
- merged OpenType "aalt" feature in Latin in Sans (by Denis Jacquerye)
- added alternative shape for y in Sans (by Denis Jacquerye)
- added saltillo (U+A78B-U+A78C) to all faces (by James Cloos)
- changed U+047C-U+047D to references instead of outlines in Sans (by Wesley
  Transue)
- added Latin letter tresillo U+A72A-U+A72B to Sans (by Wesley Transue)
- added U+A734-U+A737 to Sans (by Wesley Transue)
- added U+2053 to Serif and fixed it bug:9425 in Sans (by Gee Fung Sit)
- removed problematic hints for U+0423 bug:10025 (by Gee Fung Sit)
- added U+27C5-U+27C6 bug:10255 to all faces (by Gee Fung Sit)
- fixed width of U+2016 in Sans Oblique (by Gee Fung Sit)
- added U+2016, U+2032-U+2038, U+2042, U+2045-U+2046, U+204B-U+204F,
  U+2051-U+2052, U+2057 to Serif (by Gee Fung Sit)
- made U+2140 bigger to match other n-ary operators (by Gee Fung Sit)
- added U+0606-U+0607, U+0609-U+060A to Sans (by Gee Fung Sit)
- added U+221B-U+221C to Mono (by Gee Fung Sit)
- small adjustments to U+221B-U+221C in Sans and Serif (by Gee Fung Sit)
- update U+04B4-U+04B5 in Serif (by Andrey V. Panov)
- increased max-storage value from maxp table to 153 (by Andrey V. Panov)
- added U+0472-U+0473, U+0510-U+0511, U+051A-U+051D, U+0606-U+0607,
  U+0609-U+060A, U+1E26-U+1E27, U+1E54-U+1E55, U+1E7C-U+1E7D, U+1E8C-U+1E8D,
  U+1E90-U+1E91, U+1E97-U+1E99, U+1E9F, U+1EAC-U+1EAD, U+1EB6-U+1EB7,
  U+1EC6-U+1EC7, U+1ED8-U+1EDD, U+1EE0-U+1EE3, U+1EE8-U+1EEB, U+1EEE-U+1EF1 to
  Mono (by Gee Fung Sit)
- added locl rules for S/T cedilla for Romanian and Moldavian so they get
  rendered as S/T with comma accent (see Redhat bug #455981) (by Ben Laenen)
- removed ligature rule from Armenian U+0587 bug:16113 (by Gee Fung Sit)

Changes from 2.24 to 2.25

- moved/added U+2E18 (by Gee Fung Sit)
- added empty glyph for U+2064 in Sans and Serif (by Gee Fung Sit)
- added U+22CE-U+22CF to Sans (by Gee Fung Sit)
- Sans Oblique and Bold Oblique, Serif: reverted digits hinting instructions back to before revision 1590, which fixed mistaken debian bug #471024. This fixes Debian bug #411308. The original bug was in freetype not in the fonts (by Denis Jacquerye)
- added U+A726-U+A729, U+A730-U+A733, U+A738-U+A73F, U+A746-U+A74B, U+A74E-U+A74F, U+A780-U+A781, U+A7FB-U+A7FF to Sans (by Gee Fung Sit)
- added Macedonian italic glyph shape for U+0453 in Serif (by Ben Laenen)
- changed descenders in U+0446, U+0449, U+0497, U+04A3, U+04AD (by Andrey V. Panov)
- updated main SFD files to SplineFontDB 3.0 (Denis Jacquerye and Gee Fung Sit)
- moved U+0561 2 up since it wasn't aligned with the baseline well (by Ben Laenen)
- added U+2E2E to Sans (by Gee Fung Sit)
- replaced U+2699 with simpler version in Sans (by Gee Fung Sit)
- added a lot of hinting instructions to Latin Extended B, Greek and Coptic glyphs Sans Book (by Wesley Transue)
- differentiated U+2219 from U+22C5 and adjusted affected references in Sans and Mono (by Gee Fung Sit)
- made Hebrew narrower in Sans Bold and Sans Bold Oblique (by Denis Jacquerye)
- added Kurdish and Chuvash letters from Unicode 5.1 Cyrillic Extended block (by Wesley Transue)
- added U+1E9F, U+A644-U+A647, U+A64C-U+A64D, U+A650-U+A651, U+A654-U+A655, U+A712U+A716 to Sans (by Gee Fung Sit)
- added several glyphs to Sans ExtraLight (by Gee Fung Sit)
- added hinting instructions to U+046A-U+046B, U+0508-U+0509, U+050B, U+0512-U+0513 in Sans Book (by Wesley Transue)
- corrected width of U+027E in Sans Book (by Gee Fung Sit)
- added U+2C79, U+2C7B-U+2C7D to Sans (by Gee Fung Sit)
- added a bunch of glyphs+small corrections to Sans Light (by Gee Fung Sit)
- added U+0496, U+0497, U+04B0, U+04B1 (by Andrey V. Panov)
- updated U+0493, U+049B, U+04B3, U+04B7, U+04F7 (by Andrey V. Panov)
- further improvements in extended Cyrillic (by Andrey V. Panov)

Changes from 2.23 to 2.24

- instructions for U+05C0 ׀, U+05C3 ׃, U+05F3 ׳, and U+05F4 ״ in DejaVu
  Sans. (by Wesley Transue)
- instructions for U+2116 in Sans (by Andrey V. Panov)
- Unicode 5.1 update: moved U+F208 to U+2C6D, U+F25F to U+2C71, added
  U+2C6E-U+2C6F, U+2C72-U+2C73, updated outline of U+2C71 in Sans. (by
  Denis Jacquerye)
- updated and instructed U+0401 in Sans (by Andrey V. Panov)
- fixed the bug in Sans faces where U+02EC ˬ faced the wrong direction.
  Also, added a few more glyph instructions. (by Wesley Transue)
- removed OS2Sub and OS2Strike that weren't intentional in Sans
  ExtraLight. (by Denis Jacquerye)
- updated instructions for U+401, U+44F in Serif Book. (by Andrey V.
  Panov)
- instructions for U+02C4 ˄, U+02C5 ˅, U+03D8 Ϙ, U+03D9 ϙ, U+0494 Ҕ, and
  U+0495 ҕ in Sans Book. (by Wesley Transue)
- instructions for U+01A6 Ʀ, U+0238 ȸ, U+0239 ȹ, U+02EC ˬ, and U+05C6 ׆
  in Sans Book. (by Wesley Transue)
- DejaVuSans.sfd DejaVuSerif.sfd: updated instructions for U+447 and
  U+451 using code generated with xgridfit (by Andrey V. Panov)
- instructions for a few glyphs in the Latin Extended-B Block, Greek
  Block, Cyrillic Block, and N'Ko block. (by Wesley Transue)
- updated sfdnormalize.pl, and SFD files to new SFD format with empty
  lines. (by Denis Jacquerye)

Changes from 2.22 to 2.23

- fixed bug which made Condensed fonts appear instead of normal width ones
- added U+20DB, U+20DC, and U+20E1 to Sans (by Roozbeh Pournader)
- added hinting instructions to U+01A7, U+01AA-U+01AC, U+01AE-U+01AF,
  U+01BC-U+01BD, U+01BF, U+01F7, U+0277, U+027F, U+0285-U+0286, U+0297, U+02AF,
  U+02B4-U+02B5, U+02BD, U+030D, U+0311, U+0329, U+04A0-U+04A1 in Sans Book (by
  Wesley Transue)
- modified hinting instructions of U+04A2 in Sans Book (by Wesley Transue)
- added hinting instructions to U+237D, U+2423 in Mono Book and Mono Bold (by
  Wesley Transue)
- added mathematical alphanumeric symbols to all styles (by Max Berger)
- added Unicode 5.1 U+2E18 as U+2E18.u51 (not yet usable) to Sans (by Roozbeh
  Pournader)
- dereferenced all glyphs with mixed references and outlines (by Denis
  Jacquerye)
- removed non-zero width from U+0344 in Sans (by Denis Jacquerye)

Changes from 2.21 to 2.22

- directory structure has changed, we now use the Makefile
- modified Armenian U+0565 in Sans (by Սահակ Պետրոսյան)
- added double struck letters and numbers U+2102, U+210D, U+2115,
  U+2119-U+211A, U+211D, U+2124, U+213C-U+2140, U+2145-U+2149, U+1D538-U+1D539,
  U+1D53B-U+1D53E, U+1D540-U+1D544, U+1D546, U+1D54A-U+1D550, U+1D552-U+1D56B,
  U+1D7D8-U+1D7E1 to Serif (by Stephen Hartke)
- added letterlike symbols U+2103, U+2109, U+2127, U+214B, U+2141-U+2144 to
  Serif (by Ben Laenen)
- fixed outline direction of U+2143 in Sans Bold/Bold Oblique (by Ben Laenen)
- added arrow set in Serif: arrows: U+2194-U+21FF; dingbats: U+27A1;
  supplemental arrows A: U+27F0-U+27FF; supplemental arrows B: U+2900-U+2975,
  U+297A; miscellaneous symbols and arrows: U+2B00-U+2B11 (by Ben Laenen)
- added U+0180, U+01DE, U+01E0-01E1, U+022A, U+022C, U+0230, U+1E08-U+1E09,
  U+1E10-U+1E11, U+1EB0-U+1EB1 to Mono (by Denis Jacquerye)
- adjusted U+01D5, U+01D7, U+01D9, U+1DB in Mono (by Denis Jacquerye)
- added Ogham in Sans (by Wesley Transue)
- added Yijing Hexagram Symbols in Sans (by Wesley Transue)
- hinting instructions added to Cyrillic U+0460, U+04A6-U+04A7, U+04AC-U+04AD,
  U+04C7-U+04C8, U+04F6-U+04F7, U+04FA-U+04FB, U+050C-U+050D in Sans Book (by
  Wesley Transue)
- adjusted Cyrillic letters U+042A, U+044A, U+044C, U+0459-U+045B, U+0462,
  U+048C-U+048D in Serif (by Andrey V. Panov)
- hinting instructions added to Lao U+0EB7 in Sans (by Wesley Transue)
- added Roman numerals and Claudian letter U+2160-U+2184 in Serif (by Ben
  Laenen)
- added U+FFF9-U+FFFD to Sans, Serif and Mono (by Lars Næsbye Christensen)
- added mathematical symbols to Serif: U+2200, U+2203-U+2204, U+2213-U+2214,
  U+2217-U+2218, U+2223-U+2226, U+2250-U+2255, U+2295-U+22AF, U+22C5 (by Ben
  Laenen)
- modified bullet symbol U+2219 in Serif (by Ben Laenen)

(jakllsch)

2008-09-10 00:25:14 UTC MAIN commitmail json YAML

Set NO_BIN_ON_FTP; not clear if our patches qualify as 'modified'.

(gdt)

2008-09-10 00:14:33 UTC MAIN commitmail json YAML

Restrict not only source but binary distribution since the license is vague.
Pointed out by joerg.

(uebayasi)

2008-09-09 22:45:45 UTC MAIN commitmail json YAML

2008-09-09 22:26:54 UTC MAIN commitmail json YAML

Note new "db46" and update "openldap-server" package.

(tron)

2008-09-09 22:25:02 UTC MAIN commitmail json YAML

Depend on the "db46" package under NetBSD versions that use SA threads.
Bump package revision.

This is the second half of the fix for PR pkg/39500.

(tron)

2008-09-09 22:23:33 UTC MAIN commitmail json YAML

2008-09-09 17:19:26 UTC MAIN commitmail json YAML

Updated www/ikiwiki to 2.63

(schmonz)

2008-09-09 17:19:13 UTC MAIN commitmail json YAML

Update to 2.63. From the changelog:

* Set cookies HttpOnly.
* Typo. Closes: #[497003](http://bugs.debian.org/497003)
* Ignore failure to install files into /etc, in case install is
    running as non-root.
* Work around perl $\_ scoping nonsense that caused breakage when loading
    external plugins.
* style.css: Add missing semicolon. Closes:
    #[497176](http://bugs.debian.org/497176)
* filecheck: Fall back to testing for binary or plain text files
    if no mime type is detected.
* table: Support header=column to make the table header be the first
    column of the data. (AlexandreDupas)
* For fine control over what characters are allowed, unescaped in
    source filenames, the wiki\_file\_chars setting is added. For
    example, set to "-[:alnum:]+/.\_" to disable colons from being
    used in source files (which can cause troubl om Windows).
* po/Makefile: update po files when the pot file has changed.
    Closes: #[497951](http://bugs.debian.org/497951)
* editpage: New core plugin factoring out page editing to allow
    disabling it if desired.

(schmonz)

2008-09-09 14:35:25 UTC MAIN commitmail json YAML

Note update of www/geeklog package to 1.4.1nb3.

(taca)

2008-09-09 14:34:13 UTC MAIN commitmail json YAML

2008-09-09 14:01:46 UTC MAIN commitmail json YAML

Updated x11/xtrans to 1.2.1nb1

(dsainty)

2008-09-09 13:59:13 UTC MAIN commitmail json YAML

Re-enable abstract socket support under Linux (remove comment and first hunk
of patch-aa).

Abstract socket support was previously patched disabled because it was broken
( see http://bugs.freedesktop.org/show_bug.cgi?id=15884 ).  The fix is in two
parts.

The first part is corrected in xtrans 1.2.1: Connection failure for abstract
socket is ECONNREFUSED, not ENOENT.

The second part is in an upcoming release of libX11, but the upstream changes
have been pulled into Pkgsrc as the patches libX11/patches/patch-a[ik].

Tested on the same Linux system that prompted Bug#15884.

Bump PKGREVISION.

(dsainty)

2008-09-09 12:49:32 UTC MAIN commitmail json YAML

mention the import of games/ufoai

(kefren)

2008-09-09 12:47:48 UTC MAIN commitmail json YAML

2008-09-09 12:46:37 UTC MAIN commitmail json YAML

initial import of UFO: Alien Invasion, a game inspired by
the famous X-COM series

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(kefren)

2008-09-09 12:13:13 UTC MAIN commitmail json YAML

2008-09-09 12:07:58 UTC MAIN commitmail json YAML

2008-09-09 12:07:45 UTC MAIN commitmail json YAML

2008-09-09 11:54:00 UTC MAIN commitmail json YAML

unicap 0.9.1, ucview 0.21

(jmcneill)

2008-09-09 11:53:17 UTC MAIN commitmail json YAML

2008-09-09 11:52:36 UTC MAIN commitmail json YAML

UCView is a video capture and display program based on the unicap video
imaging library. Features:

* High performance live video display utilizing XVideo hardware
  acceleration where possible.
* Support of a broad range of video capture devices via the unicap library.
* Audio/Video recording and encoding using the free Ogg Vorbis and Theora
  high performance codecs.
* Extensible via a plugins.
* Remote controllable via DBus interface.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(jmcneill)

2008-09-09 11:50:59 UTC MAIN commitmail json YAML

2008-09-09 11:50:18 UTC MAIN commitmail json YAML

2008-09-09 11:11:29 UTC MAIN commitmail json YAML

fix missing \ in last DESTDIR commit

(abs)

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

Updated editors/vile to 9.7 [bjs 2008-09-09]
Updated editors/xvile to 9.7 [bjs 2008-09-09]

(bjs)

2008-09-09 10:14:30 UTC MAIN commitmail json YAML

Update to vile-9.7.  This is a bug-fix release with some minor
feature improvements (remove obsolete filters, improve ruby filter,
improved syntax highlighting, some locale/encoding fixes, etc.)

In pkgsrc, add DESTDIR support to xvile.  While here, include
libXt and libXmu so that xvile will build if XAW_TYPE=xpm.

(bjs)

2008-09-09 02:16:26 UTC MAIN commitmail json YAML

Add DESTDIR support.

(bjs)

2008-09-09 01:11:53 UTC MAIN commitmail json YAML

2008-09-09 00:59:51 UTC MAIN commitmail json YAML

CREATE_WRKDIR_SYMLINK is now default "no".

(obache)

2008-09-09 00:35:35 UTC MAIN commitmail json YAML

Note initial addition of p5-Test-MockModule version 0.05 as
devel/p5-Test-MockModule into The NetBSD Packages Collection.

The Perl 5 module Test::MockModule lets you temporarily redefine
subroutines in other packages for the purposes of unit testing.
A Test::MockModule object is set up to mock subroutines for a given
module. The object remembers the original subroutine so it can be
easily restored. This happens automatically when all MockModule
objects for the given module go out of scope, or when you unmock()
the subroutine.

(seb)

2008-09-09 00:34:16 UTC MAIN commitmail json YAML

Add & enable p5-Test-MockModule

(seb)

2008-09-09 00:32:36 UTC MAIN commitmail json YAML

Initial import of p5-Test-MockModule version 0.05 in the NetBSD
Packages Collection.

The Perl 5 module Test::MockModule lets you temporarily redefine
subroutines in other packages for the purposes of unit testing.
A Test::MockModule object is set up to mock subroutines for a given
module. The object remembers the original subroutine so it can be
easily restored. This happens automatically when all MockModule
objects for the given module go out of scope, or when you unmock()
the subroutine.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-09 00:14:53 UTC MAIN commitmail json YAML

Note update of devel/p5-subversion to version 1.5.2nb2

(seb)

2008-09-09 00:14:06 UTC MAIN commitmail json YAML

Fix subversion shared libraries search paths when configuring the
Perl modules. Fix problem like the following and as seen in
bulk build logs:
$ perl -MSVN::Ra -e '1'
/usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/SVN/_Ra/_Ra.so: Undefined PLT symbol "svn_ra_init_ra_libs" (symnum = 13)

Approved by maintainer.
Bump PKGREVISION of the p5-subversion package to 2.

(seb)

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

Note initial addition of p5-Test-WWW-Selenium version 1.15 as
devel/p5-Test-WWW-Selenium into The NetBSD Packages Collection.

The Perl 5 module Test::WWW::Selenium is a subclass of WWW::Selenium,
a perl client for the Selenium Remote Control test tool, that
provides convenient testing functions.

(seb)

2008-09-09 00:08:55 UTC MAIN commitmail json YAML

Add & enable p5-Test-WWW-Selenium

(seb)

2008-09-09 00:04:32 UTC MAIN commitmail json YAML

Initial import of p5-Test-WWW-Selenium version 1.15 in the NetBSD
Packages Collection.

The Perl 5 module Test::WWW::Selenium is a subclass of WWW::Selenium,
a perl client for the Selenium Remote Control test tool, that
provides convenient testing functions.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(seb)

2008-09-08 23:26:18 UTC MAIN commitmail json YAML

Fix PLIST, slightly improve post-install. Bump revision.

(joerg)

2008-09-08 23:15:41 UTC MAIN commitmail json YAML

Note update of devel/p5-Class-MOP to version 0.65 and of
devel/p5-Moose to version 0.57

(seb)

2008-09-08 23:14:00 UTC MAIN commitmail json YAML

Update from version 0.55 to version 0.57.

Package changes: add all required Perl modules for test target as
build dependencies

Changes:
0.57 Wed September 3, 2008
    * Moose::Intro
      - A new bit of doc intended to introduce folks familiar with
        "standard" Perl 5 OO to Moose concepts. (Dave Rolsky)

    * Moose::Unsweetened
      - Shows examples of two classes, each done first with and then
        without Moose. This makes a nice parallel to
        Moose::Intro. (Dave Rolsky)

    * Moose::Util::TypeConstraints
      - Fixed a bug in find_or_parse_type_constraint so that it
        accepts a Moose::Meta::TypeConstraint object as the parent
        type, not just a name (jnapiorkowski)
        - added tests (jnapiorkowski)

    * Moose::Exporter
      - If Sub::Name was not present, unimporting failed to actually
        remove some sugar subs, causing test failures (Dave Rolsky)

0.56 Mon September 1, 2008
    For those not following the series of dev releases, there are
    several major changes in this release of Moose.
      ! Moose::init_meta should now be called as a method. See the
        docs for details.

      - Major performance improvements by nothingmuch.

      - New modules for extension writers, Moose::Exporter and
        Moose::Util::MetaRole by Dave Rolsky.

      - Lots of doc improvements and additions, especially in the
        cookbook sections.

      - Various bug fixes.

    * Removed all references to the experimental-but-no-longer-needed
      Moose::Meta::Role::Application::ToMetaclassInstance.

    * Require Class::MOP 0.65.

0.55_04 Sat August 30, 2008
    * Moose::Util::MetaRole
    * Moose::Cookbook::Extending::Recipe2
      - This simplifies the application of roles to any meta class, as
        well as the base object class. Reimplemented metaclass traits
        using this module. (Dave Rolsky)

    * Moose::Cookbook::Extending::Recipe1
      - This a new recipe, an overview of various ways to write Moose
        extensions (Dave Rolsky)

    * Moose::Cookbook::Extending::Recipe3
    * Moose::Cookbook::Extending::Recipe4
      - These used to be Extending::Recipe1 and Extending::Recipe2,
        respectively.

0.55_03 Fri August 29, 2008
    * No changes from 0.55_02 except increasing the Class::MOP
      dependency to 0.64_07.

0.55_02 Fri August 29, 2008
    * Makefile.PL and Moose.pm
      - explicitly require Perl 5.8.0+ (Dave Rolsky)

    * Moose::Util::TypeConstraints
      - Fix warnings from find_type_constraint if the type is not
        found (t0m).

    * Moose::Meta::TypeConstraint
      - Predicate methods (equals/is_a_type_of/is_subtype_of) now
        return false if the type you specify cannot be found in the
        type registry, rather than throwing an unhelpful and
        coincidental exception. (t0m).
        - added docs & test for this (t0m)

    * Moose::Meta::TypeConstraint::Registry
      - add_type_constraint now throws an exception if a parameter is
        not supplied (t0m).
        - added docs & test for this (t0m)

    * Moose::Cookbook::FAQ
      - Added a faq entry on the difference between "role" and "trait"
        (t0m)

    * Moose::Meta::Role
      - Fixed a bug that caused role composition to not see a required
        method when that method was provided by another role being
        composed at the same time. (Dave Rolsky)
        - test and bug finding (tokuhirom)

0.55_01 Wed August 20, 2008

    !! Calling Moose::init_meta as a function is now        !!
    !! deprecated. Please see the Moose.pm docs for details. !!

    * Moose::Meta::Method::Constructor
      - Fix inlined constructor so that values produced by default
        or builder methods are coerced as required. (t0m)
        - added test for this (t0m)

    * Moose::Meta::Attribute
      - A lazy attribute with a default or builder did not attempt to
        coerce the default value. The immutable code _did_
        coerce. (t0m)
        - added test for this (t0m)

    * Moose::Exporter
      - This is a new helper module for writing "Moose-alike"
        modules. This should make the lives of MooseX module authors
        much easier. (Dave Rolsky)

    * Moose
    * Moose::Cookbook::Meta::Recipe5
      - Implemented metaclass traits (and wrote a recipe for it):

          use Moose -traits => 'Foo'

        This should make writing small Moose extensions a little
        easier (Dave Rolsky)

    * Moose::Cookbook::Basics::Recipe1
      - Removed any examples of direct hashref access, and applied an
        editorial axe to reduce verbosity. (Dave Rolsky)

    * Moose::Cookbook::Basics::Recipe1
      - Also applied an editorial axe here. (Dave Rolsky)

    * Moose
    * Moose::Cookbook::Extending::Recipe1
    * Moose::Cookbook::Extending::Recipe2
      - Rewrote extending and embedding moose documentation and
        recipes to use Moose::Exporter (Dave Rolsky)

    * Moose
    * Moose::Role
      - These two modules now warn when you load them from the main
        package "main" package, because we will not export sugar to
        main. Previously it just did nothing. (Dave Rolsky)

    * Moose::Role
      - Now provide an init_meta method just like Moose.pm, and you
        can call this to provide an alternate role metaclass. (Dave
        Rolsky and nothingmuch)
      - get_method_map now respects the package cache flag (nothingmuch)

    * Moose::Meta::Role
      - Two new methods - add_method and wrap_method_body
        (nothingmuch)

    * many modules
      - Optimizations including allowing constructors to accept hash
        refs, making many more classes immutable, and making
        constructors immutable. (nothingmuch)

(seb)

2008-09-08 23:13:59 UTC MAIN commitmail json YAML

Update from version 0.64 to version 0.65.

Package changes: add all required Perl modules for test target as
build dependencies.

Changes:
0.65 Mon September 1, 2008
    For those not following the series of dev releases, the changes
    from 0.64 from 0.65 can mostly be summed up as a lot performance
    improvements by nothingmuch, including new optional XS versions of
    some methods. Also, Class::MOP now works _without_ any XS modules,
    for sad systems without a compiler.

    * Class::MOP::Method
      - Added name and package_name XS accessors, and make sure all
        the XS and Perl versions work the same way. (Dave Rolsky)

    * MOP.xs
      - The XS versions of various methods just returned undef when
        called class methods, rather than dying like the pure Perl
        versions. (Dave Rolsky)

0.64_07 Fri August 29, 2008
    * Class::MOP
      - Silenced warnings that managed to break Moose tests when XS
        was loaded. (Dave Rolsky)
      - Some XS versions of methods were ignored because of typos in
        MOP.xs. (Dave Rolsky)

0.64_06 Mon August 25, 2008
    * Class::MOP (MOP.xs)
      - Another MS VC++ fix, cannot declare a variable in the middle
        of a scope (Taro Nishino).

0.64_05 Sun August 24, 2008
    * Class::MOP
      - None of the dev releases actually loaded the XS properly, but
        we silently fell back to the pure Perl version of the
        code. (Dave Rolsky)

    * Class::MOP (MOP.xs)
      - Replaced some code that used functions not available on Visual
        C++ with some Perl XS API bits (Dave Rolsky).

0.64_04 Sat August 23, 2008
    * Class::MOP::Class
      - Workaround a bug in 5.8.1's goto sub (nothingmuch)

    * pod.t and pod_coveraget.t
      - These are no longer shipped with the tarball because of bogus
        failures from CPAN testers. (Dave Rolsky)

0.64_03 Thu August 21, 2008
    * Class::MOP::Package
      - Some (legit) code was misparsed by earlier 5.8.x
        releases. (nothingmuch)

    * Class::MOP
      - Fix a constant in void context warning (nothingmuch)

0.64_02 Thu August 21, 2008
    * Makefile.PL and Class::MOP
      - Explicitly require Perl 5.8.0+ (Dave Rolsky)

    * Makefile.PL
      - Add missing prereqs that got lost in the switch away from
        Module::Install.

    * Class::MOP::Instance
      - New method - get_all_attributes (nothingmuch)

0.64_01 Wed August 20, 2008
    * Makefile.PL
      - We now check to see if you have a compiler. If you don't, the
        module installs without some XS bits, but will work the same
        as with XS. This should make it easier to install on platforms
        without a compiler (like Windows). (Dave Rolsky)

    * many modules
      - Perl 6 style attribute naming replaced with sane style ('methods', not
        '%!methods'). These changes should not impact any existing API uses.
        (nothingmuch).

    * many modules
      - Quite a number of optimizations based on profiling, including
        allowing constructors to take hash references instead of
        hashes, duplicating some frequently used code in XS, and
        making constructors immutable. These changes should not impact
        any existing API uses. (nothingmuch)

    * Many modules
      - Constructors now respect the meta attributes of their subclasses,
        facilitating MOP extensibility. More related changes will happen in the
        next several releases. (nothingmuch)

    * Class::MOP::Class
      - New method - get_all_methods, replaces the deprecated
        compute_all_applicable_methods. get_all_attributes provided for
        consistency (nothingmuch)
      - New method - wrap_method was refactored out of get_method_map
        (nothingmuch)
      - New API for meta instance invalidation - invalidate_meta_instance,
        invalidate_meta_instances, add_dependent_meta_instance,
        remove_dependent_meta_instance, called automatically when attribute
        definitions change and allows notification of dependent subclasses.
        (nothingmuch)

(seb)

2008-09-08 23:07:16 UTC pkg_install-renovation commitmail json YAML

Get the description of how to setup a CA and create keys under version
control.

(joerg)