Commit graph

17249 commits

Author SHA1 Message Date
hiramatsu
0077b51d83 Update p5-MooseX-Params-Validate to 0.16.
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.
2011-11-17 14:13:39 +00:00
drochner
cf1b837c4f update to 0.4.16
changes:
-Convert MMX and SSE backends to a new instruction scheduler
-Add alignment and size hints to parser
-bugfixes
2011-11-17 12:45:06 +00:00
hiramatsu
b95990ddd2 Update p5-Log-Report to 0.94.
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)
2011-11-17 09:09:53 +00:00
is
933d2ea7af Make this work on thumbless CPUs. 2011-11-16 21:30:07 +00:00
sno
2739ffa62f Update package for Storable module ehancing Perl programming language
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.
2011-11-16 09:40:42 +00:00
sbd
03d28ed8ca Add missing devel/readline buildlinks.
Bump PKGREVISIONs
2011-11-16 08:23:48 +00:00
sno
97bd9cf4da Updating Perl5 module File::pushd in devel/p5-File-pushd from 1.00nb2 to
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
2011-11-16 08:17:54 +00:00
sno
badb4f5c75 Updating Perl module File::chdir in devel/p5-File-chdir from 0.1004nb1 to
0.1006.

pkgsrc changes:
- switching back to default module type (EU::MM)

Upstream changes:
0.1006    2011-11-02 18:11:13 America/New_York
    - Handle directories with newlines [rt.cpan.org #72114]

0.1005    2011-11-02 14:21:27 America/New_York
    - Fixed rt.cpan.org #53064 [Michael Schwern]

    - Removes bundled Test::More

    - Converted distribution builder to Dist::Zilla
2011-11-16 08:14:45 +00:00
sno
2b1cd53d07 Updating Perl module ExtUtils::ParseXS in devel/p5-ExtUtils-ParseXS from
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.
2011-11-16 08:09:55 +00:00
hiramatsu
908918549a Update p5-Module-Starter to 1.58.
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()
2011-11-16 08:05:06 +00:00
hiramatsu
9f08d584a9 Update p5-Class-XAccessor to 1.12.
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.
2011-11-16 08:04:26 +00:00
sno
d4058272d7 Updating Perl module Try::Tiny in devel/p5-Try-Tiny from 0.09 to 0.11.
Upstream changes:
0.11
  - fix broken dist

0.10
  - clarify some docs
2011-11-16 08:03:48 +00:00
sno
41857e10f2 Updating package for Perl module Test::Fatal in devel/p5-Test-Fatal from
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"
2011-11-16 08:00:30 +00:00
hiramatsu
c3d9ae84e5 Add p5-MooseX-Aliases. 2011-11-16 06:28:37 +00:00
hiramatsu
ebfe06f4ca Import MooseX::Aliases into devel/p5-MooseX-Aliases, which is required
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.
2011-11-16 06:26:31 +00:00
sbd
6c1bcc271a Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
sno
4c6b6913c9 Updating package for CPAN module Git::CPAN::Patch in devel/p5-Git-CPAN-Patch
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'
2011-11-15 19:43:28 +00:00
sno
c87581cf97 Updating package for CPAN module App::Cmd in devel/p5-App-Cmd from 0.311 to
0.312.

pkgsrc changes:
- adjust dependencies updated with update to 0.310 (kindly ask adam@ to
  prove better)

Upstream changes:
0.312     2011-08-17 18:02:26 America/New_York
          typo fixes to docs (thanks, Glenn Fowler)

          add the prepare_argv method (thanks, Ingy döt Net)
2011-11-15 19:39:23 +00:00
sno
0f4c0f6ad1 Add recent imported SUBDIR 2011-11-15 19:32:18 +00:00
sno
8b7e43f220 Importing Perl module Class::Load::XS 0.02 into devel/p5-Class-Load-XS to
speed up App::Cmd (in devel/p5-App-Cmd).

This module provides an XS implementation for portions of Class::Load Perl
module.
2011-11-15 19:31:37 +00:00
sno
e56a3426bf Updating package for CPAN module Class::Load for Perl programming language
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.
2011-11-15 19:26:56 +00:00
sno
0b4ca6dc4d Updating Module::Runtime Module for Perl programming language from CPAN
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()
2011-11-15 19:15:13 +00:00
sno
aa464b7479 Updating Params::Classify Module for Perl programming language from CPAN
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
2011-11-15 19:12:38 +00:00
sno
d2df523a7a Added SUBDIR declaration for recent import of p5-Method-Signatures 2011-11-15 18:06:23 +00:00
sno
e083d0cfba Importing package for CPAN module Method::Signatures 20111020 into
devel/p5-Method-Signatures to let developers use new keywords func and
methods when writing scripts or modules for the Perl programming language.

This package is a dependency of scheduled update of devel/p5-Git-CPAN-Patch
to 0.7.0.

Method::Signatures provides two new keywords, func and method, so that you
can write subroutines with signatures instead of having to spell out my
    $self = shift; my($thing) = @_

* func is like sub but takes a signature where the prototype would normally
  go. This takes the place of my($foo, $bar) = @_ and does a whole lot more.

* method is like func but specifically for making methods. It will
  automatically provide the invocant as $self. No more my $self = shift.

Also allows signatures, very similar to Perl 6 signatures.

Also does type checking, understanding all the types that Moose (or Mouse) would understand.

And it does all this with no source filters.
2011-11-15 18:05:20 +00:00
tnn
e76f33517b USE_TOOLS+=unzip. From Robert Elz. 2011-11-15 17:23:25 +00:00
sno
3165e46831 Add SUBDIR for recent devel/p5-Const-Fast import 2011-11-15 16:58:23 +00:00
sno
e4a89d339f Importing package for CPAN module Const::Fast 0.008 into devel/p5-Const-Fast
as dependency of scheduled devel/p5-Method-Signatures import.

Const::Fast - Facility for creating read-only scalars, arrays, and hashes
2011-11-15 16:57:26 +00:00
sno
c7cd1a816a Adding SUBDIR for recent addition (devel/p5-Devel-BeginLift) 2011-11-15 16:46:50 +00:00
sno
32c566e039 Import CPAN module Devel::BeginLift 0.001003 into devel/p5-Devel-BeginLift
as dependency of scheduled import of devel/p5-Method-Signatures (required
for scheduled update of package for Git::CPAN::Patch Perl module).

Devel::BeginLift 'lifts' arbitrary sub calls to running at compile
time - sort of a souped up version of "use constant". It does this
via some slightly insane perlguts magic.
2011-11-15 16:45:42 +00:00
sno
8f1d806c95 Added p5-B-Hooks-OP-Check-EntersubForCV import related SUBDIR 2011-11-15 16:06:34 +00:00
sno
4f1bd04287 Importing package for CPAN module B::Hooks::OP::Check::EntersubForCV 0.08
into devel/p5-B-Hooks-OP-Check-EntersubForCV, 'cause it's an indirect
dependency for scheduled update of Git-CPAN-Patch-0.7.0 (via
devel/p5-MetaCPAN-API).

B::Hooks::OP::Check::EntersubForCV - Invoke callbacks on construction of
entersub OPs for certain CVs
2011-11-15 16:05:35 +00:00
sno
1b360c9b50 Fix installation and build-linking of missing BUtils.h into $PREFIX/include
Bump revision
2011-11-15 16:02:34 +00:00
sno
9f09782a7a Updating CPAN module Devel::Declare of the Perl programming language in
devel/p5-Devel-Declare from 0.006007 to 0.006008.

pkgsrc changes:
- adjust dependencies

Upstream changes:
0.006008 - 05 Nov 2011
  - Adjust toke_scan_str logic to always leave the prefix part of
    linestr unchanged.
2011-11-15 15:34:35 +00:00
sno
b92ee914e0 Add SUBDIR for recent addition of devel/p5-Devel-Pragma 2011-11-15 14:25:54 +00:00
sno
87c0513a18 Importing package for CPAN module Devel::Pragma 0.54 into
devel/p5-Devel-Pragma. This is an indirect dependency of scheduled update
of devel/p5-Git-CPAN-Patch to 0.7.0

This module provides helper functions for developers of lexical pragmas.
These can be used both in older versions of perl (from 5.8.1), which have
limited support for lexical pragmas, and in the most recent versions,
which have improved support.
2011-11-15 14:24:44 +00:00
sno
25d7cc2e43 Added SUBDIR for recent addition of devel/p5-MetaCPAN-API 2011-11-15 14:06:06 +00:00
sno
3d641237aa Importing package for CPAN module MetaCPAN::API 0.34 into
devel/p5-MetaCPAN-API as dependency for scheduled update of
devel/p5-Git-CPAN-Patch

This is a hopefully-complete API-compliant interface to MetaCPAN
(https://metacpan.org) with DWIM capabilities.
2011-11-15 14:05:16 +00:00
sno
1ad086607c Added SUBDIR for recent import of devel/p5-Test-TinyMocker 2011-11-15 13:14:17 +00:00
sno
dac67ad3a1 Import CPAN module Test::TinyMocker 0.03 into devel/p5-Test-TinyMocker as
build dependency of scheduled import of devel/p5-MetaCPAN-API as dependency
of scheduled update of devel/p5-Git-CPAN-Patch.

This is a very simply Perl5 tool to mock external modules.
2011-11-15 13:13:13 +00:00
sno
cb25a7dadf Update package for CPAN module Any::Moose in devel/p5-Any-Moose from
0.15 to 0.18.

pkgsrc changes:
- update fetch location (maintainer independent dist location on CPAN)
- adjust dependencies

Upstream changes:
0.18 2011-11-07
  * Try to cope with broken smokers better by recording a Moose
    prereq when it is used. (Chris Williams)
    - see https://rt.cpan.org/Public/Bug/Display.html?id=72043

0.17 2011-09-16
  * Better indicate that this module is dynamically configured.
    - fixes [rt.cpan.org #70996]

0.16 2011-09-15
  * If you have Moose installed you no longer get the Mouse dependency (rjbs, reported by andk)
    Any::Moose has long had both runtime and test support for Moose
    without Mouse, but the toolchain has not, until recently, been
    good enough to handle alternatives. This change is designed
    to affect very few people.
    - fixes [rt.cpan.org #70597]
2011-11-15 12:49:16 +00:00
sno
6da0def82e Add SUBDIR for p5-Git-Repository 2011-11-15 12:15:40 +00:00
sno
f4aba3aa84 Importing package definition for CPAN Module Git::Repository 1.22 into
devel/p5-Git-Repository.

Git::Repository is an interface to Git for the Perl programming language,
for scripted interactions with repositories. It's a low-level interface
that allows calling any Git command, whether porcelain or plumbing,
including bidirectional commands such as git commit-tree.

A Git::Repository object simply provides context to the git commands being
run. It is possible to call the command() and run() methods against the
class itself, and the context (typically current working directory) will
be obtained from the options and environment.
2011-11-15 12:14:52 +00:00
sno
349f4f2dbc add p5-System-Command SUBDIR 2011-11-15 11:51:31 +00:00
sno
a641a47721 Importing package for System::Command (CPAN package for Perl programming
language) 1.05 into pkgsrc/devel/p5-System-Command as dependency for
devel/p5-Git-CPAN-Patch update.

System::Command is a class that launches external system commands and
return an object representing them, allowing to interact with them through
their STDIN, STDOUT and STDERR handles.
2011-11-15 11:50:31 +00:00
hiramatsu
7e665ad14d Update p5-MooseX-Method-Signatures to 0.37.
Change from previous:
0.37 Mon, 12 Sep 2011 10:35:29 +0100
  * Don't look in the stash for traits or types that contain :: (Jesse Luehrs).
2011-11-15 09:10:17 +00:00
hiramatsu
bec48fe918 Update p5-ShipIt to 0.55.
Changes from previous:
0.55 (2010-03-27)

	* Added a bunch of links to http://contributing.appspot.com/shipit

	* Bunch of patches from the community all over the place... See
	  version control history, linked off the Contributing URL above.
	  (we should phase out this changelog, or make it just be the git
	   log....)
2011-11-15 08:47:29 +00:00
hiramatsu
d51d9a17fb Update p5-MooseX-Singleton to 0.27.
Changes from previous:
0.27 2011-05-19

    - Fix 006-cooperative.t - this test requires MooseX::StrictConstructor
      0.16+ to pass with Moose 2.00+. Reported by Alexandr Ciornii. RT
      #67965. (Dave Rolsky)

0.26 2011-02-26
    - This module will now work with Moose 1.9900+, but it still works with
      older Moose as well. (Dave Rolsky)

    - The test suite now uses Test::Fatal instead of Test::Exception. (Karen
      Etheridge)
2011-11-14 09:39:57 +00:00
sbd
0df14aeb3f Regen patch-ab for gnu patch 2011-11-14 04:19:29 +00:00
joerg
b4ad1c9d78 Imported py26-buildbot-slave.
The BuildBot is a system to automate the compile/test cycle required by
most software projects to validate code changes. This package contains
the buildslave.
2011-11-13 23:07:05 +00:00