Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.
No effective change for the above reason.
Ok joerg
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
Upstream changes:
0.47 2013-12-14 19:06:59Z
- update configure_requires checking in Makefile.PL, add CONTRIBUTING file
0.46 2013-10-02 00:40:37Z
- re-release with fixed compile test
0.45 2013-09-12 03:06:25Z
- removed use of deprecated Class::MOP::load_class
- documentation reference added, pointing to the WARNING section in
MooseX::Declare, regarding future utility of this module
- repository migrated to the github moose organization
Update DEPENDS
Upstream changes:
0.44 2012-11-24 13:17:02 PST-0800 (Karen Etheridge)
* Fix broken test in 5.17.6, where hash ordering is now randomized
(RT#81388, Karen Etheridge)
0.43 2012-05-20 17:34:04 PDT-0700
* Bump dependency on MooseX::Types to 0.35 to resolve issues with recent
MooseX::Types releases.
0.42 2012-04-23 11:08:19 PDT-0700
* Mark failing test due to Eval::Closure/Devel::Declare issues as TODO until
things are fixed, to at least allow recent versions to install without
errors.
0.41 Sun Mar 11 10:05:27 PDT 2012
* Add explicit dependency on Eval::Closure, in an effort to get more
diagnostics from failing cpantesters reports. No functionality changes.
0.40 Sat Mar 10 09:03:51 PST 2012
* Loosen a regexp in a test, to handle the new format emitted by Carp 1.25.
0.39 Sat Mar 10 00:54:18 GMT 2012
* The test suite now uses Test::Fatal instead of Test::Exception (Karen
Etheridge).
* Bump dependency on MooseX::Types::Structured to 0.24, which contains
more detailed error messages as well as some performance enhancements.
0.38 Fri Mar 9 23:43:07 GMT 2012
* Require B::Hooks::EndOfScope 0.10 and Module::Runtime 0.012, fixing various
perl 5.8 breakages.
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.36 Tue, 31 Aug 2010 23:36:19 +0200
* Avoid deprecation warnings from new Moose version by depending on
MooseX::LazyRequire 0.06 (Jeremy Carman).
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
Pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.35 Mon, 19 Jul 2010 05:50:08 +0200
* Updated to avoid warnings from Moose 1.09 (Dave Rolsky).
* Switch from Module::Install to Dist::Zilla.
0.34 Tue, 08 Jun 2010 14:00:00 -0300
* Provides a version of reify that replaces the original version and
now finally CatalystX::Declare and MooseX::MultiMethods work.
0.33 Thu, 01 Jun 2010 13:47:34 -0300
* CatalystX::Declare seems to create a method object without a code
reference at all.
0.32 Thu, 01 Jun 2010 13:47:34 -0300
* Detect usage of old MXMS::Meta::Method API and retro-compatibilize.
0.31 Thu, 01 Jun 2010 13:47:34 -0300
* Add support for "does" as a trait declarator
* Compatibilize MXMS::Meta::Method signature with Class::MOP::Method
so other traits can apply customizations to the actual body of the
method.
pkgsrc changes:
- Adjust dependency to MooseX::Types::Structured
Upstream changes:
0.30 Thu, 04 Feb 2010 02:41:36 +0100
* Make Any instead of Defined the default type constraint.
* Add tests for coercing optional named parameters (Cory Watson).
+ Make those tests pass by depending on
MooseX::Types::Structured 0.20.
* Make sure Text::Balanced doesn't screw up our data.
Upstream changes:
0.29 Thu, 15 Oct 2009 23:27:08 +0200
* Fix regression introduced in 0.29.
Validation for methods without named arguments wasn't strict enough
anymore. Passing too many arguments hasn't been rejected. Thanks
Justin Hunter for finding this.
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
0.27 Tue, 22 Sep 2009 14:30:23 +0200
* Depend on MooseX::LazyRequire 0.04 to avoid fail on version 0.03, which has
been broken by recent Moose versions (Closes RT#49903) (Maik Hentsche).
Upstream changes:
0.24 Mon, 31 Aug 2009 19:04:14 +0200
* Rename the meta method's clone method to reify. clone already had a special
meaning for methods in role applications to classes.
Pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.23 Thu, 27 Aug 2009 22:22:40 +0200
* Bump Moose dependency to 0.89. This avoids test failures on some older
Moose versions.
0.22 Thu, 27 Aug 2009 15:29:25 +0200
* Provide sane closure behaviour for anonymous methods.
* Add tests for the above (Sebastian Willert).
* Depend on MooseX::Types 0.19, as 0.18 made us blow up spectacularly.
pkgsrc changes:
- Adding secondary MASTER_SITE to allow update today, because 0.20
still has some bugs
- Adjusting dependencies according to META.yml
Upstream changes:
0.21 Tue, 18 Aug 2009 08:45:48 +0200
* Add tests for using aliased.pm for type aliases (Steffen Schwigon).
* Depend on the latest PMS to get type alias resolving.
0.20 Mon, 17 Aug 2009 12:11:32 +0200
* Make the meta method's parsed_signature public.
* Use MooseX::LazyRequire's new interface and depend on 0.03.
0.19 Fri, 14 Aug 2009 11:23:42 +0200
* Move method redefinition warnings to the method application hook so it's
easy to override.
0.18 Fri, 14 Aug 2009 02:24:41 +0200
* Depend on Devel::Declare 0.005011. This avoids "->method" and "method =>"
being misinterpreted sometimes.
0.17 Thu, 13 Aug 2009 08:37:31 +0200
* Implement method traits (Cory Watson).
* Properly test list placeholders.
* Document the right syntax for return value type constraints.
* Use namespace::autoclean instead of namespace::clean.
* Let the signature default to (@) if none is given.
* Don't require the package attribute when a pre-built context is passed
in.
* Depend on a recent Parse::Method::Signatures to make sure we will work
with new PPIs and have the right MooseX::Traits version.
* Fix doc typo (arcanez).
* Split out context from self so that we may pass in an arbitrary context
(nperez).
* Enable passing a context and also a coderef to use to apply the method
once constructed (for deferred method modifier application in MXD)
(nperez).
* Enable MXMS to work with multiple different declarators and prototype
injections (nperez).
* Change from using Devel::Declare::MethodInstaller::Simple to
::Context::Simple since strip_attrs was moved down there (nperez).
NetBSD Packages Collection.
The Perl 5 module MooseX::Method::Signatures provides a proper
method keyword, like "sub" but specifically for making methods and
validating their arguments against Moose type constraints.