./devel/p5-UNIVERSAL-isa, Hack around people calling UNIVERSAL::isa() as a function

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.20171012, Package name: p5-UNIVERSAL-isa-1.20171012, Maintainer: pkgsrc-users

Whenever you use UNIVERSAL::isa as a function, a kitten using
Test::MockObject dies. Normally, the kittens would be helpless, but if they
use UNIVERSAL::isa (the module whose docs you are reading), the kittens can
live long and prosper.

This module replaces UNIVERSAL::isa with a version that makes sure that if
it's called as a function on objects which override isa, isa will be
called on those objects as a method.

In all other cases the real UNIVERSAL::isa is just called directly.


Master sites: (Expand)

SHA1: decebbba8588594bc1d58970dd9ce611ad04dcae
RMD160: ae66e111d70df3aeafe36ac545f144a886f2b84c
Filesize: 28.657 KB

Version history: (Expand)


CVS history: (Expand)


   2017-10-17 11:40:18 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-UNIVERSAL-isa: update to 1.20171012.

1.20171012  2017-10-12 05:35:40Z
    - original isa sub is now available in original_isa() (Graham Knop, PR#1)
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

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.
   2015-09-06 15:17:05 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update from 1.20140927 to 1.20150614
------------------------------------
1.20150614  2015-06-14 23:16:46Z
    - remove useless 'use UNIVERSAL'
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{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
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2014-11-06 03:22:52 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.20140927

Upstream changes:
1.20140927  2014-09-27 04:21:23Z
    - fix tests for even newer development versions of Test::More

1.20140824  2014-08-24 05:29:46Z
    - fix tests that started failing with new development versions of
      Test::Builder (RT#97468)