Commit graph

22 commits

Author SHA1 Message Date
wen
0e15229950 Update to 0.10010
Upstream changes:
0.10010 2013-04-24 02:58 (UTC)
    - Fix bug with identically-named 'simple' accessors in different
      classes set to access *differently named fields* getting their
      field access mixed up
    - Fix subtle pessimization when having identically-named accessors
      in different classes leads to 'simple' implementations not being
      replaced by Class::XSAccessor where appropriate
2013-05-02 06:33:18 +00:00
wen
8397800949 Update to 0.10009
0.10009 2012-11-15 18:51 (UTC)
    - Stop leaking extra methods into the inheritance chain - there
      are plenty already

0.10008 2012-11-15 09:48 (UTC)
    - Allow disabling of accessor name checking introduced in 0.10007
    - Pass tests if Class::XSAccessor is available but Sub::Name isn't

0.10007 2012-11-08 11:54 (UTC)
    - Disable tests on perls where Class::XSAccessor emits broken
      error messages (RT#74883, RT#80519)
    - Drop minimum perl to 5.6 (from 5.6.2)
    - Switch all module loading to Module::Runtime and lose
      dependency on Class::Inspector
    - Fix stupid mistake causing double-require of Sub::Name when
      Class::XSAccessor is not available (RT#80657)
    - Simplify superclass traversal done by the 'inherited' group type
    - Fix incorrect quoting of unusual hash keys (fieldnames)
    - Depend on newer bugfixed Class::XSAccessor 1.15
    - Improve text of ro/wo violation exceptions
    - Sanity-check accessor names for well-formedness
      (qr/[A-Z_a-z][0-9A-Z_a-z]*/)
2012-12-10 14:58:04 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sno
a76f11d1e6 Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,
Module::Install is for Authors only.

Bumping revision
2012-09-03 11:16:19 +00:00
sno
1b5ef3b211 Updating package for CPAN distribution Class::Accessor::Grouped in
devel/p5-Class-Accessor-Grouped from 0.10003 to 0.10006.

Upstream changes:
0.10006 2011-12-30 03:52 (UTC)
    - Silence warnings resulting from incomplete can() overrides
      hiding get/set_simple methods

0.10005 2011-12-26 12:43 (UTC)
    - Depend on newer bugfixed Class::XSAccessor
    - Repack with correct metadata (RT#73100)

0.10004 2011-11-28 21:20 (UTC)
    - No longer leak internal __CAG* methods into the inheritable
      namespace
2012-03-05 13:29:39 +00:00
obache
6377096f81 As noted in Changes 0.10003, only require MRO::Compat for older perls,
so drop dependency on p5-MRO-Compat.
2011-08-09 09:54:15 +00:00
adam
eb39cee61b Changes 0.10003:
* Only require MRO::Compat for older perls
* Add SYNOPSIS
* Add examples for methods that get used most often

Changes 0.10002:
* Fix grave bug of XS-enabled simple accessors clobbering an
  existing 'around' overlay installed in the same method slot
* Require bugfixed XSAccessor, remove Win32 caveat

Changes 0.10001:
* Fix an ActiveState Win32 incompatibility
* Fix spurious method re-invocation warnings after Class::Unload

Changes 0.10000:
* Fix perl 5.6 failures
* Add test-time deferred coderef reinvocation checks
* Another minor (8%) speedup
2011-08-09 09:42:00 +00:00
sno
822cf579aa Updating devel/p5-Class-Accessor-Grouped from 0.09005 to 0.09006
pkgsrc changes:
- adjust build/test dependencies

Upstream changes:
0.09006 Wed Sep 10 23:55:00 2010
    - Fix bugs in ro/wo accessor generation when XSAccessor is
      being used
    - Better Class::XSAccessor usage control - introducing
      $ENV{CAG_USE_XS} and $Class::Accessor::Grouped::USE_XS
2010-09-17 05:34:29 +00:00
sno
163e791991 Updating devel/p5-Class-Accessor-Grouped from 0.09004 to 0.09005
pkgsrc changes:
- replace >=0 dependencies by -[0-9]*

Upstream changes:
0.09005 Wed Sep  1 04:00:00 2010
    - Again, remove Class::XSAccessor for Win32 sine it still breaks
2010-09-02 19:11:28 +00:00
sno
c07588963b Updating devel/p5-Class-Accessor-Grouped from 0.09003nb1 to 0.09004
Upstream changes:
0.09004 Wed Aug 11 04:23:15 2010
    - Changed the way Class::XSAccessor is invoked if available
      (recommended by C::XSA author)
    - Modified internal cache names to avoid real accessor clashes
    - Some micro-optimizations for get_inherited
    - Fixed field names with a single quote in them (patch from Jason Plum)
2010-08-26 05:22:15 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
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!
2010-08-21 16:32:42 +00:00
seb
5a8bf1021f Update p5-Class-Accessor-Grouped from version 0.09002 to version 0.09003.
Pkgsrc changes:
- adjust MASTER_SITES
- adjust dependencies

Upstream changes:
0.09003 Fri Apr 23 23:00:19 2010
    - use Class::XSAccessor if available for 'simple' accessors, except on
      MSWin32, with documentation
2010-07-14 14:15:39 +00:00
sno
f0c970c514 Updating devel/p5-Class-Accessor-Grouped from 0.09001 to 0.09002
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.09002 Tue Oct 20 23:16:28 2009
    - removing Class::XSAccessor usage for now
2009-10-24 16:33:27 +00:00
rhaen
4843e7988c - updated to 0.09001
ChangeLog
0.09001 Thu Oct  1 21:48:06 2009
    - remove optional dep from Makefile.PL
2009-10-12 12:01:22 +00:00
seb
2f097fe852 Update p5-Class-Accessor-Grouped from version 0.08003 to version 0.09000.
Pkgsrc changes:
- Adjust dependencies
- Canonical CPAN directory as MASTER_SITES
- Set LICENSE

Upstream changes:
0.09000 Sun Aug 23 20:08:09 2009
    - release

0.08999_01 Tue July 7 22:06:21 2009
    - Make _mk_group_accessors name the closures installed for Moose compat
    - Use Class::XSAccessor if available RT#45577 (Andy Grundman)
2009-08-26 20:05:29 +00:00
rillig
ad2adba9a5 Ran pkglint --autofix on the devel/ category. Most of the changes are
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.
2009-06-13 06:46:41 +00:00
sno
14f7cda278 Modify dependencies to perl-modules which are deployed with the perl-core,
mainly Scalar::Util and List::Util
2009-04-24 17:15:21 +00:00
abs
9f978bab73 Updated devel/p5-Class-Accessor-Grouped to 0.08003
0.08003 Sat Mar 21 9:27:24 2009
    - Fixed set_inherited under C3::Componentised: RT#43702, RIBASUSHI
2009-04-10 09:46:18 +00:00
he
71cfab5a97 Update from version 0.08001nb1 to 0.08002.
iUpstream changes:

0.08002 Mon Nov 17 20:27:22 2008
    - Removed unnecessary code in get_simple: RT#40992, BUCHMULLER Norbert
2008-12-20 19:14:19 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

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=...").
2008-10-19 19:17:40 +00:00
abs
a7c8e64594 Add Class-Accessor-Grouped-0.08001 (needed by p5-Data-Currency)
This class lets you build groups of accessors that will call
different getters and setters.
2008-06-24 14:59:38 +00:00