- Updating package for p5 module Log::Log4Perl to 1.21 from 1.20
- Setting license to gnu-gpl-v2
Upstream changes:
1.21 (2009/03/16)
* (ms) Documentation typos fixed, reported by Breno G. de Oliveira
[rt.cpan.org #42428].
* (ms) Fixed DBI appender error message, bug reported by DavidZ.
* (ms) Fixed [rt.cpan.org #43740] reported by Martin Koehler. Now using
proper POSIX return code EEXISTS instead of error message
depending on English locale.
dependency for the update of Catalyst::Runtime (/www/p5-Catalyst-Runtime)
to 5.800.
A common problem with many test suites is that they can take a long time to
run. The longer they run, the less likely you are to run the tests. This
module borrows a trick from Apache::Registry to load up your tests at once,
create a separate package for each test and wraps each package in a method
named run_the_tests. This allows us to load perl only once and related
modules only once. If you have modules which are expensive to load, this can
dramatically speed up a test suite.
Ver 2.0.19 - Mon Apr 20 22:56:59 PDT 2009
* gcc43 compiler patch for asm code in image filters
as per http://bugs.gentoo.org/219621 (Peter Alfredsen)
* off-by-one hline patch for 1byte indexed surfaces (Manuel Lausch)
* update acinclude.m4 from SDL-1.2 and moved # serial in file
* applied patch to add pkg-config support for SDL_gfx (Luca Bigliardi)
* changed configure.in INTERFACE_AGE and BINARY_AGE based on Debian
build feedback (Barry deFreese)
* fixed zoom XY-flip code and made it available for all modes in
zoom and rotations
* fixed edge issue on interpolated rotozoom modes
* updated TestRotozoom custom test mode, added delay parameter, added
tests which include flipping, included negative rotation
* update libtool files
* updated Makefile.mingw (Jan Leike)
dependency for the update of Catalyst::Runtime (/www/p5-Catalyst-Runtime)
to 5.800.
This module lets you defer actions at run-time that will take place when the
control flow returns into an upper scope. Currently, you can:
* hook an upper scope end with "reap"
* localize variables, array/hash values or deletions of elements in
higher contexts with respectively "localize", "localize_elem" and
"localize_delete"
* return values immediately to an upper level with "unwind", and know
which context was in use then with "want_at"
This module is a required dependency for the update of Catalyst::Runtime
(/www/p5-Catalyst-Runtime) to 5.800.
This package contains Moose meta method objects.
required dependency for the update of Catalyst::Runtime
(/www/p5-Catalyst-Runtime) to 5.800.
This module is intended as a drop-in replacement for NEXT, supporting the same
interface, but using Class::C3 to do the hard work. You can then write new
code without NEXT, and migrate individual source files to use Class::C3 or
method modifiers as appropriate.
This module is a required dependency for the update of Catalyst::Runtime
(/www/p5-Catalyst-Runtime) to 5.800.
This module attempts to emulate the behavior of Class::Accessor::Fast as
accurately as possible using the Moose attribute system. The public API of
Class::Accessor::Fast is wholly supported, but the private methods are not.
Did I never commit this??
* 0.1.7
** Language:
- initialize and finalize script code, cf demos/initial_final.cocci
** Features:
- -iso_limit option to limit the depth of isomorphism application
- with the dir option, the include path is implicitly set to the "include"
subdirectory of the specified directory, if the option -I is not used.
- give a seed for the name of a fresh identifier
- better handling of cpp "constructed" identifiers as in a##b, that in
the futur will make it easier to match over those idents.
cf tests/pb_parsing_macro.c. Thanks to Ali-Erdem Ozcan for pointing
out the problem. A new "parsing hack hint" is also available:
YACFE_IDENT_BUILDER, cf standard.h.
** Bugfix:
- drop excessive "optimization" in ctl generation for while and for loops
- allow . as the name of the directory
- for type inference for an assignment, take the type of the right-hand
side expression, not the type of the assigned variable
- allow for with a declartion in the first header element, as in C++
(partial support)
- allow for matching against variable declarations that include only
storage, eg static, but no type at all.
- allow for matching against types that contain both short/long and int
- allow the type metavariable in the SmPL code "unsigned T" to match a T
that is a type consisting of more than one word, eg long int.
- -ifdef_to_if option made to process nested ifdefs
(partial support)
** Internals:
- improve and fix installation process (usable on BSD)
- improve and fix testing process
- apply patches from Eugeniy Meshcheryakov
- reorganize the way we parse C identifiers, especially concatenated cpp
identifiers as in a##b. This may lead to some regressions as we may
not parse as much code as before.
- removed popl/ and popl09/ and popl related stuff from official distrib.
Pkgsrc changes:
- Adjust dependency on p5-Class-MOP
Upstream changes:
0.76 Mon, April 27, 2009
* Moose::Meta::TypeConstraint
- Do not run coercions in coerce() if the value already passes the type
constraint (hdp)
* Moose::Meta::TypeConstraint::Class
- In validation error messages, specifically say that the value is not
an instance of the class. This should alleviate some frustrating
forgot-to-load-my-type bugs. rt.cpan.org #44639 (Sartak)
* Moose::Meta::Role::Application::ToClass
- Revert the class-overrides-role warning in favor of a solution outside
of the Moose core (Sartak)
Packages Collection.
The Perl 5 module MooseX::Singleton lets you easily upgrade your
Moose class to a singleton. All you should need to do to transform
your class is to change 'use Moose' to 'use MooseX::Singleton'.
MooseX::Singleton gives your class an 'instance' method that can
be used to get a handle on the singleton.
- Updating devel/scmcvs from 1.11.22 to 1.11.23
- "Activating" gnu-gpl-v2 license as discussed on packages@
Upstream changes:
NEW FEATURES
* A new log option -n reverts the -N option which may be in a .cvsrc
file.
* The `cvs blame' command is now a synonym for the `cvs annotate' command.
* The :extssh: method will use $CVS_SSH if set, or fall back on "ssh"
by default (but may be explicitly set using the --with-ssh flag to
configure).
* There is a new IgnoreUnknownConfigKeys option available for
CVSROOT/config to aid in the transition to newer versions of CVS.
BUG FIXES
* Merges of file removals using -j options are a little smarter.
* `cvs add' checks more thoroughly for `CVS' directories in the argument list.
* `cvs server' now accepts `--allow-root=PATH' options.
* `cvs import' no longer attempts to send CVS metadata to the server.
* `cvs import' makes more of an effort not to import paths containing files
and directories named `CVS'.
* The CVS server will no longer allow clients to run `cvs init'.
* Applying diffs when checking out very old revisions has been reduced from an
O(n^2) operation to an O(n) thanks to a patch from Michael J. Smith
<msmith@ideorlando.org> and additional touch-up work from the CVS team.
* Thanks to report from Paul Eggert <eggert@CS.UCLA.EDU>, an assertion failure
that could occur when "." was in the path (e.g. `cvs co /cvsroot/./module')
has been removed.
* Thanks to a report from Peter Toft <pto@linuxbog.dk>, CVS server now sends
correct patch files more often when the RCS `Name' keyword is present in
a working file (bug #17302).
* Thanks to a report from Dan Peterson <dbpete@aol.com>, clients now send the
right set of commands to the server when asked to update directories with
trailing slashes on their name.
* Thanks to a report and patch from <mbarabas@redhat.com>, potential stack
corruption during pserver login is avoided (bug #16961).
* The :extssh: method is now properly recognized as an alias for :ext:.
DEVELOPER ISSUES
* We've standardized on Autoconf version 2.61 to get a bug fix that notes
that the AIX C compiler's default mode isn't quite C89 and sets the
correct mode instead.
* We've standardized on Autoconf version 1.10 because it lets us simplify our
sources.
Oked by joerg@ (with the condition that I do the update to 1.12.13.1, too)
- Updating package for p5 module AnyEvent from 4.331 to 4.352
Upstream changes:
4.352 Mon Apr 20 16:31:11 CEST 2009
- fix AnyEvent::Strict error messages for child watchers.
- fix/update Makefile.PL "recommends" versions.
- add AnyEvent->now_update.
4.351 Sat Apr 11 07:56:14 CEST 2009
- actually make the signal pipe work under win32.
- localise $! in signal handler to avoid changing $!, although
perl itself does not seem to save/restore errno either.
- set the cloexec flag on the signal pipe (normally set by perl too).
4.35 Fri Mar 27 11:48:20 CET 2009
- event models relying on AnyEvent's signal watcher emulation did
invoke the callback asynchronously, contradicting documentation
and causing signals to get lost (this includes AnyEvent's own
event loop). AnyEvent now uses the standard pipe trick to make
callback execution synchronous to the event loop.
- AnyEvent::Handle didn't free TLS context data on DESTROY
(patch by Pavel Shaydo).
- work around the ever-incompatibly-changing API of MakeMaker.
- document that changing global variables without restoring them
is a bad idea in Perl (noted by Adam Rosenstein).
- AnyEvent::Strict now barfs if ->io is passed a file.
4.34 Thu Feb 12 18:32:45 CET 2009
- separately buffer TLS read data, as otherwise the read queue could
deadlock as receiving data is not expected while draining the
read queue (which cna only happen with TLS).
- raise EBADMSG error on JSON decoding errors.
- fix some minor manpage bugs (reported by Maximilian Ga~A"Y).
- speed up select bitmask parsing quite a bit in the pure perl
backend.
- use CORE::select instead of just select in AnyEvent::Impl::Perl.
Approved by MAINTAINER.
Pkgsrc changes:
- Adjust dependencies: Pod::Simple::Text is provided by current
perl5 package, ExtUtils::AutoInstall is not (no more?) needed at build time
- Use generic and version agnostic HOMEPAGE
- Adjust MASTER_SITES
- Add LICENSE, commented out for now
- No need for any language compiler to build this package
Upstream changes:
* 0.08 - 25 Feb 2009
* Allow commands to be provided as inner packages
- Updating package for p5 module Term::ANSIColor to 2.00
Upstream changes:
2009-02-28 Russ Allbery <rra@stanford.edu>
* ANSIColor.pm: Version 2.00 released.
* Makefile.PL: Add LICENSE to the distribution metadata for Perl
5.10 and later.
* ANSIColor.pm: Add explicit return statements instead of relying
on the implicit return of the last expression. Use all caps for
all global variables.
* ANSIColor.pm: Add the new functions to a :pushpop export tag.
(PUSHCOLOR): New function that stores in an internal stack the
attributes that are being set.
(POPCOLOR): New function that pops the attributes being set and
sets the attributes previously found on the stack.
(LOCALCOLOR): New function that surrounds its argument in
PUSHCOLOR and POPCOLOR.
(AUTOLOAD): If $AUTOLOCAL is set, surround all color constants
with an implicit LOCALCOLOR.
* t/basic.t: Test PUSHCOLOR, POPCOLOR, and LOCALCOLOR.
* t/pod-spelling.t: Rewrite to use Test::More. Support and prefer
aspell.
* ANSIColor.pm: Fix additional spelling errors and rewrap the POD
documentation to a 74-character margin.
* t/basic.t: Rewrite to use Test::More.
* t/pod.t: Likewise.
* ANSIColor.pm (AUTOLOAD): If ANSI_COLORS_DISABLED is set, return
the stringified arguments rather than creating a sub. This allows
colors to work later if ANSI_COLORS_DISABLED is unset rather than
making its effects permanent. It also avoids adding a reset
escape sequence when $AUTORESET and ANSI_COLORS_DISABLED are both
set.
2008-09-14 Russ Allbery <rra@stanford.edu>
* ANSIColor.pm: Add faint as a synonym for dark and improve the
documentation of text attributes.
* t/pod-spelling.t: New check to spell-check POD documentation
using ispell with Pod::Spell.
* ANSIColor.pm: Fix spelling and markup errors in documentation
and add stop-words where appropriate.
Packages Collection.
The Perl 5 module Path::Dispatcher is similar to the module
Jifty::Dispatcher but its use is for the command line.
The basic operation is that of dispatch. Dispatch takes a path and
a list of rules, and it returns a list of matches. From there you
can "run" the rules that matched. These phases are distinct so that,
if you need to, you can inspect which rules were matched without
ever running their codeblocks.
Upstream changes:
0.22 Tue Apr 21 03:26:43 2009
* Regenerate broken signature (Sartak)
rerpoted by Michael Gray [rt.cpan.org #45167]
* does_role now checks parent classes (tokuhirom)
* Fix for $_ not being available type constraint messages (Sartak)
2009.04.20 - 1.1.7
===================================
Bugfix maintenance release, cleaning up most of the remaining issues with 1.1.x series.
- 0006848: [administration] Bugs in manage_config_*_set.php (grangeway) - resolved.
- 0009986: [administration] APPLICATION ERROR #2800 using "Delete Project Specific Settings" (jreese) - resolved.
- 0010235: [api soap] mc_issue_attachment_add corrupts attachments (giallu) - resolved.
- 0009888: [bugtracker] Issue History Problem... build, os, os_version, and platform are not looking right and are not effected by language files. (jreese) - resolved.
- 0009999: [bugtracker] APPLICATION ERROR #2800 - While submit a new bug (jreese) - resolved.
- 0009606: [custom fields] Custom fields not enforced. (thraxisp) - resolved.
- 0009979: [custom fields] Function gpc_isset always return false for a custom date field (thraxisp) - resolved.
- 0010035: [custom fields] Custom multi-selection list fields don't allow deselection (thraxisp) - resolved.
- 0010154: [custom fields] Custom field enum values are getting the first and last characters truncated when displayed. (thraxisp) - resolved.
- 0010011: [customization] date_submitted is not set properly in bug object (thraxisp) - resolved.
- 0010200: [email] \n not replaced in registration e-mail (siebrand) - resolved.
- 0010231: [feature] Assigned bug status cannot be changed to new? (jreese) - resolved.
- 0010299: [html] Invalid HTML (jreese) - resolved.
- 0010270: [localization] escaped double quotes in localization files (siebrand) - resolved.
- 0010187: [security] Using dession destroy and unset for logout (jreese) - resolved.
- 0010192: [sub-projects] Repeated Target versions (jreese) - resolved.
- 0010038: [tagging] Problems attaching tags in Chrome (jreese) - resolved.
- 0010050: [time tracking] All leves have access to billing reports - Access level required to run reports does not function (giallu) - resolved.
2008.12.09 - 1.1.6
===================================
This release fixes once and for all the caching troubles from previous stable releases, some
access permissions bugs, and a few various other issues. This release also improves the existing
source control integration by allowing remote checkins.
- 0009893: [administration] Users can change status on ViewOnly Tasks (jreese) - resolved.
- 0009815: [bugtracker] gpc_get_string_array() sometimes returns non-arrays (thraxisp) - resolved.
- 0009869: [bugtracker] application error 2800 still in version 1.1.5 (jreese) - resolved.
- 0009888: [bugtracker] Issue History Problem... build, os, os_version, and platform are not looking right and are not effected by language files. (jreese) - resolved.
- 0009890: [bugtracker] Case of extension for inline image is not ignored (jreese) - resolved.
- 0009900: [customization] Allowing update issue status disables the function to administrator (thraxisp) - resolved.
- 0008847: [integration] Revamp SVN and CVS integration (jreese) - resolved.
- 0009651: [other] Version copy from parent project copies incorrect date (jreese) - resolved.
- 0009928: [other] Inconsistent uses of file extension configuration settings. (jreese) - resolved.
2008.11.21 - 1.1.5
===================================
This release solves more issues relating to the security fixes introduced by 1.1.3, as well as various other minor bugs.
- 0009713: [authentication] Users are unable to confirm registration (jreese) - resolved.
- 0009017: [bugtracker] SYSTEM WARNING implode() [function.implode]: Bad arguments. (jreese) - resolved.
- 0009738: [bugtracker] Browser caching should be enabled on bug_change_status_page.php (jreese) - resolved.
- 0009748: [bugtracker] Port 9737: bugnote_add.php contains undefined t_note_type (vboctor) - resolved.
- 0009754: [bugtracker] Failed to report issue (APPLICATION ERROR #2800) (jreese) - resolved.
- 0009714: [csv] Error message/warning, if HTTP_USER_AGENT is not set (jreese) - resolved.
- 0009808: [db mysql] Linking Sub-Projects to a project -> APPLICATION ERROR #200 (jreese) - resolved.
- 0009760: [other] Mantis checks $g_allow_browser_caching setting incorrectly (jreese) - resolved.
- 0009780: [tagging] Changing project in Tag Details view gives "APPLICATION ERROR #200" (jreese) - resolved.
- 0009803: [tagging] Tags field in filter should not be shown when user has no access to tags (jreese) - resolved.
- Updating package for p5 module POE to 1.005
- Adjusting dependencies
- Setting license to artistic-2.0
Upstream changes:
==================================
2009-04-21T05:03:17.094558Z v1_005
==================================
2009-04-21 04:02:03 (r2525) by rcaputo; poe/lib/POE.pm M
Time for a new release.
2009-04-21 04:01:03 (r2524) by rcaputo; poe/mylib/PoeBuildInfo.pm M
Skip the IO::Tty dependency on MSWin32. Windows doesn't have
pseudo-ttys. Resolves bugs reported by Chris Williams, Adam Kennedy,
Offer Kaye (rt.cpan.org #44931), and many more.
2009-04-15 22:32:14 (r2523) by bingosnet; poe/lib/POE/Session.pm M
Typo in object_states POD, spotted by Jay Hannah
2009-03-31 13:01:38 (r2515) by bingosnet
poe/mylib/gen-meta.perl M; poe/mylib/PoeBuildInfo.pm M
Amended the META.yml generation to include repository meta