databases/p5-SQL-Translator.
This module is an extremely light-weight, high-performance Moose
replacement. It also avoids depending on any XS modules to allow
simple deployments. The name "Moo" is based on the idea that it
provides almost -but not quite- two thirds of Moose.
Changes from previous:
3.20 - 2011-09-10
* fix CPAN #56749: isASCII and isCNTRL macros are buggy
(thanks to Karl Williamson for providing a patch and patiently
waiting almost two years for me to integrate it)
* fix CPAN #70427: RealPPPort.xs:1587: error: lvalue required as unary ‘&’ operand
Changes from previous:
1.07 Thu 24 Mar 2011
- Updating to Module::Install::DSL 1.00
- Removing the use of prefork as the modules we use are fairly small
- Removed -w from test scripts to be compatible with tainting
1.06 Sat 6 Jan 2007
- Added the specialised subclass Object::Signature::File
update databases/p5-SQL-Translator.
p5-strictures provides "strictures" directive.
use strictures 1;
is equivalent to
use strict;
use warnings FATAL => 'all';
except when called from a file where $0 matches:
/^x?t\/.*(?:load|compile|coverage|use_ok).*\.t$/
and when either '.git' or '.svn' is present in the current directory.
Gitolite is an SSH-based gatekeeper providing access control for
a server that hosts many git repositories. Without gitolite, each
developer needing to push to one of the repositories hosted would
need a user account on that server; gitolite lets you do that just
using SSH public keys tied to a single, common, user that hosts
all the repositories.
Gitolite can restrict who can read (clone/fetch) from or write
(push) to a repository, and who can push to what branch or tag -
an important issue in corporate environments. Other features include:
* access control by branch-name or by modified file/directory;
* per-developer "personal namespace" prefixes;
* simple but powerful configuration file syntax (with validation);
* config files (and authority for maintaining them) can be split;
* easy integration with gitweb;
* comprehensive logging;
* easy migration from gitosis.
A BSD-licensed implementation of compilation tools (nm, ar,
as, ld, etc.) for the ELF object format.
This release contains BSD-licensed implementations of the
"libdwarf" and "libelf" libraries, and of the "addr2line",
"ar", "brandelf", "c++filt", "elfcopy", "elfdump",
"findtextrel", "mcs", "nm", "ranlib", "readelf", "size",
"strings" and "strip" program development utilities. The
release also contains API and utility reference documentation
(300+ manual entries in all), and contains test suites for
some of these released utilities and libraries.
With thanks to jkoshy for all the help.
Changes from previous:
0.9.6 4/11/2011
Add tests to instantiate all modules and verify parsing of patches
Fix POD syntax
Fix corruption due to patched lines having a + or - as the first character
Fix FixPatchRoot w/DOS eol patches (RT bug #35362, regression from v0.9.3)
Attic file support for FixPatchRoot (RT bug #40467)
Multiple file patch support (RT bug #47625)
Changes from previous:
0.16 2011-04-22
- Don't wrap BUILDALL, since this breaks if the object doesn't inherit from
Moose::Object (doy).
0.15 2011-04-13
- The fix in 0.14 only worked with Moose 2.0, causing failures with earlier
versions.
0.14 2011-04-13
- Using extends caused strictness to be lost. Fixed by Karen Etheridge.
0.13 2011-02-22
- This release provides forward compatibility with Moose 1.99+. It will still
work with Moose 1.23 as well. Most of the work was done by Jesse Luehrs.
0.12 2010-10-29
- Switched tests to use Test::Fatal instead of Test::Exception.
by www/p5-Catalyst-Devel.
Often you want to write a persistant daemon that has a pid file, and
responds appropriately to Signals. This module provides a set of basic
roles as an infrastructure to do that.
to update www/p5-HTML-FormFu.
The 'SetOnce' attribute lets your class have attributes that are not
lazy and not set, but that cannot be altered once set.
Changes from previous:
2011-09-07 0.36 - H.Merijn Brand <h.m.brand@xs4all.nl>
* NAME / DISTNAME in Makefile.PL
2011-09-07 0.35 - H.Merijn Brand <h.m.brand@xs4all.nl>
* More cross-checks for META data
2011-09-01 0.34 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Tests require Test::More-0.88 or up (RT#70538)
* Tested on perl-5.14.1 and 5.15.1
Changes since 0.18:
- Make kernel driver detach configurable (Thomas Klose)
- Correct ftdi_poll_modem_status() result code (Tom Saunders)
- cmake build system improvements (Evgeny Sinelnikov)
- Fix uninitialized memory access in async mode (Intra2net)
- Support for FT232R eeprom features (Hermann Kraus)
- Fix size returned by ftdi_read_data (Hermann Kraus)
- C++ wrapper: Fix infinite recursion in set_bitmode (Intra2net)
- Improvements to the python wrapper (Flynn Marquardt and Chris Zeh)
Changes from previous:
0.16 2011-01-29
- The validated_list and validated_hash functions now accept the values to
be validated as both a hash and a hash reference.
0.15 2010-11-29
- Add MX_PARAMS_VALIDATE_ALLOW_EXTRA which allows extra parameters in
validation calls (like allow_extra for Params::Validate).
- Converted to Test::Fatal.
Changes from previous:
version 0.94: Tue Aug 23 11:14:59 CEST 2011
Changes:
- when an exception get throw()n again, but with a different
"reason", the fatality "is_fatal" will automatically adapt.
Improvements:
- add Log::Report::Exception::isFatal()
version 0.93: Thu Jun 30 09:45:24 CEST 2011
Fixes:
- faults caused by $? should not exit with 0
rt.cpan.org #68496 [Zephaniah E. Hull]
- die's in try blocks did not produce a Log::Report::Message
reported by [Patrick Powell]
- fix use for non-admin Windows users
rt.cpan.org#67935 [unknown]
Improvements:
- ability to change message and reason of an ::Exception
- lazy-load Log::Report::Die
version 0.92: Fri Apr 15 10:26:33 CEST 2011
Fixes:
- another attempt to silence test for Windows bug.
Improvements:
- additional doc to dispatcher(), triggered by [Patrick Powell]
- add error 'xx', _to => $disp;
as alternative to report {to => $disp}, ERROR => 'xx';
version 0.91: Wed Jan 26 16:24:25 CET 2011
Fixes:
- enabling and disabling dispatchers did not work
[Patrick Powell]
Improvements:
- produce nice error when __x received even length list.
- added Log::Report::Dispatcher::Callback
- typos in new Callback.pm [Patrick Powell]
- disable test which fails on bug in confess on Windows
http://rt.perl.org/rt3/Ticket/Display.html?id=81586
- improved output with new OODoc
version 0.90: Wed Dec 22 16:29:51 CET 2010
Changes:
- ::Exception stringifies with lowercase reason, was uppercase
Fixes:
- repair Log::Report::report(is_fatal) option.
- reimplementation of totalDigits and fractionDigits facets,
triggered by rt.cpan.org#63464 [mimon-cz]
- fix handling results of filters
Improvements:
- reorder checks in report() to be faster when the message
is ignored (for instance trace)
residing in devel/p5-Storable from 2.21nb2 to 2.30.
Upstream changes (since 2.21):
Sun 3 Jul 09:10:11 IST 2011 Abhijit Menon-Sen <ams@toroid.org>
Version 2.29
Various bugfixes, notably including preventing nfreeze from
incorrectly stringifying integers.
Fri 3 Dec 14:12:32 GMT 2010 David Leadbeater <dgl@dgl.cx>
Version 2.25
Support for serializing coderefs containing UTF-8.
Fri Nov 12 10:52:19 IST 2010 Abhijit Menon-Sen <ams@toroid.org>
Version 2.24
Performance improvement for overloaded classes from Benjamin
Holzman.
Fri Nov 12 10:36:22 IST 2010 Abhijit Menon-Sen <ams@toroid.org>
Version 2.23
Release the latest version from the Perl repository.
1.001.
Upstream changes:
1.001 2011-09-14 22:49:56 America/New_York
- updated docs to clarify that pushd() and tempd() croak on errors
- if tempd() croaks, error appears at tempd()'s caller, not from within
tempd() itself
- warnings enabled if perl version >= 5.006
- adds 'untaint_pattern' option with a passable default
3.03 to 3.05.
pkgsrc changes:
- adjust download location to distribution based directory (from author-based)
Upstream changes:
3.05 - Wed Oct 5 08:14:00 CET 2011
- No functional changes, promoted to stable release.
3.04_04 - Mon Sep 12 08:12:00 CET 2011
- Simplify generated XS code by emitting a compatibility version
of dVAR. [Nicholas Clark]
- Fixed "INCLUDE: $cmd |", CPAN RT #70213
3.04_03 - Sun Sep 4 18:49:00 CET 2011
- By #defining PERL_EUPXS_ALWAYS_EXPORT or
PERL_EUPXS_NEVER_EXPORT early in your XS code, you can
force ExtUtils::ParseXS to always or never export
XSUB symbols. This has no effect on boot_* symbols since
those must be exported.
3.04_02 - Sat Sep 3 15:28:00 CET 2011
- Don't put null characters into the generated source
file when -except is used; write the '\0' escape sequence
properly instead. [Stephen Bennett]
3.04_01 - Sun Aug 28 17:50:00 CET 2011
- The XSUB.h changes to make XS(name) use XS_INTERNAL(name)
by default (which were in the 5.15.2 dev release of perl)
have been reverted since too many CPAN modules expect to
be able to refer to XSUBs declared with XS(name).
Instead, ExtUtils::ParseXS will define a copy of the
XS_INTERNAL/XS_EXTERNAL macros as necessary going back to
perl 5.10.0 (which is the oldest perl I had for testing).
By default, ExtUtils::ParseXS will use XS_INTERNAL(name)
instead of XS(name).
3.04 - Thu Aug 25 08:20:00 CET 2011
- Stable release based on 3.03_03, no functional changes.
3.03_03 - Wed Aug 24 19:43:00 CET 2011
- Try to fix regression for input-typemap override in XS argument
list. (CPAN RT #70448)
- Explicit versions in submodules to fail early if something
goes wrong.
3.03_02 - Sun Aug 21 13:19:00 CET 2011
- Properly strip trailing semicolons form inputmaps. These could
trigger warnings (errors in strict C89 compilers) due to
additional semicolons being interpreted as empty statements.
[Torsten Schoenfeld, Jan Dubois, Steffen Mueller]
- Now detects and throws a warning if there is a CODE section using
RETVAL, but no OUTPUT section. [CPAN RT #69536]
- Uses the explicit XS_EXTERNAL macro (from perl 5.15.2 and newer)
for XSUBs that need to be exported. Defines XS_EXTERNAL to fall
back to XS where that is not available.
- Introduces new EXPORT_XSUB_SYMBOLS XS keyword that forces exported
XSUB symbols. It's a no-op on perls before 5.15.2.
Changes from previous:
1.58 Sat Jul 2 15:58:46 2011
* Added prereq on Path::Class (RT #68360).
* Doc fixes by Nicholas Bamber and Salvatore Bonaccorso (RT #68385).
1.57 Tue Apr 12 11:07:01 IDT 2011
* No functional changes.
* Removing English from unnecessary tests that confuse a tester.
1.56 Thu Apr 7 17:01:11 IDT 2011
* No functional changes, productionizing.
1.55_01 Fri Jun 11 16:56:00 IDT 2010
Special thanks goes to Andy Lester, who has been, still is and
will remain an inspiration to many programmers, myself included.
[ENHANCEMENTS]
Added hooks for distribution building in App. Thanks to brian d foy.
MANIFEST is now created via the proper builder.
Kept create_MANIFEST to act as hook.
Added Apache license by pfig.
* [RT #53539] Refactoring, adding hooks, described above.
(Patch provided by brian d. foy)
* [RT #27304] Minimal version of perl (5.006)
(Patch provided by Alexandr Ciornii)
* [RT #53339] ::Simple uses the builder to create the MANIFEST
* Moved repository to Github
* Some more refactoring in Simple::create_builder()
Changes from previous:
1.12 Fri Sep 4 19:00 2011
- Reclaim compatibility with the most recent versions of
ExtUtils::ParseXS.
- Explicit tests for wrong-type invocants.
0.006 to 0.008.
Upstream changes (since 0.006):
0.008 2011-11-06 21:10:14 America/New_York
no changes since 0.007
0.007 2011-10-31 23:22:47 America/New_York
revert the mistake by which 0.004 allowed blocks after "exception" as
well as "success"
to update www/p5-HTML-FormFu.
The MooseX::Aliases module will allow you to quickly alias methods in
Moose. It provides an alias parameter for has() to generate aliased
accessors as well as the standard ones. Attributes can also be
initialized in the constructor via their aliased names.
from 0.6.1 to 0.7.0.
pkgsrc changes:
- fix dependencies (see changelog of last commit - upstream dependencies
changed, adam@ forgot to adapt)
Upstream changes:
0.7.0 2011-11-12
[ENHANCEMENTS]
- 'git cpan-init' now accepts a '--vcs' argument
- new command 'git cpan-sources'
in devel/p5-Class-Load from 0.11nb1 to 0.12.
pkgsrc changes:
- adjust dependencies according to module information
Upstream changes:
0.12 2011-10-25
- Depend on Module::Runtime 0.011+. This fixes problems with Catalyst under
Perl 5.8 and 5.10.
in devel/p5-Module-Runtime from 0.010 to 0.011
Upstream changes:
version 0.011; 2011-10-24
* bugfix: in require_module() and use_module(), work around a Perl
core bug affecting Perl 5.8 and 5.10 that could pass the wrong
context to the file scope of a required file, which breaks some
modules; this bug would only rarely afflict the core's require()
in situations where it would afflict require_module()
in devel/p5-Params-Classify from 0.011nb1 to 0.013
Upstream changes:
version 0.013; 2010-11-16
* bugfix: avoid triggering a core assertion on debugging builds,
by using OP_NULL as a stalking-horse opcode instead of OP_PUSHMARK
(nothing actually broke apart from the assertion)
* provide reserve definition of Newx(), to allow compilation on
non-threaded Perls prior to 5.8.8
* avoid a compiler warning from the reserve implementation of the
ptr_table data structure
version 0.012; 2010-11-03
* generate custom ops for most functions, to avoid heavyweight function
calls at runtime
* change "please update me" messages to "please update Params::Classify"
for clarity
* use shared SVs for return values from scalar_class() and ref_type()
* allow is_able() and check_able() to be called with only one argument
* change message generated by check_strictly_blessed() when called
with only one argument, to be consistent between XS and pure Perl
* refactor some Perl version portability code
* in XS, declare "PROTOTYPES: DISABLE" to prevent automatic generation
of unintended prototypes
* jump through hoops to avoid compiler warnings
* in t/setup_pp.pl, avoid a warning that occurs if XSLoader::load()
is given no arguments, which is now a valid usage