Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Package-Stash | Distribution: openSUSE Leap 15.2 |
Version: 0.37 | Vendor: openSUSE |
Release: lp152.3.2 | Build date: Fri Sep 20 19:46:13 2019 |
Group: Development/Libraries/Perl | Build host: lamb13 |
Size: 54915 | Source RPM: perl-Package-Stash-0.37-lp152.3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://search.cpan.org/dist/Package-Stash/ | |
Summary: routines for manipulating stashes |
Manipulating stashes (Perl's symbol tables) is occasionally necessary, but incredibly messy, and easy to get wrong. This module hides all of that behind a simple API. NOTE: Most methods in this class require a variable specification that includes a sigil. If this sigil is absent, it is assumed to represent the IO slot. Due to limitations in the typeglob API available to perl code, and to typeglob manipulation in perl being quite slow, this module provides two implementations - one in pure perl, and one using XS. The XS implementation is to be preferred for most usages; the pure perl one is provided for cases where XS modules are not a possibility. The current implementation in use can be set by setting '$ENV{PACKAGE_STASH_IMPLEMENTATION}' or '$Package::Stash::IMPLEMENTATION' before loading Package::Stash (with the environment variable taking precedence), otherwise, it will use the XS implementation if possible, falling back to the pure perl one.
Artistic-1.0 or GPL-1.0+
* Tue Apr 14 2015 coolo@suse.com - updated to 0.37 see /usr/share/doc/packages/perl-Package-Stash/Changes 0.37 2014-09-21 - fix spurious warning in taint mode (Niko Tyni, #12) * Thu Jun 26 2014 lchiquitto@suse.com - remove outdated perl-Package-Stash-old_Test-More.patch from package sources * Fri Oct 04 2013 coolo@suse.com - updated to 0.36 - support building with PUREPERL_ONLY * Fri Jul 26 2013 coolo@suse.com - updated to 0.35 - remove old deprecated api - remove outdated perl-Package-Stash-old_Test-More.patch * Tue Jun 11 2013 coolo@suse.com - updated to 0.34 - support anonymous stashes on newer perl versions - prevent harmful effects from invalid settings for $ENV{PACKAGE_STASH_IMPLEMENTATION} - switch to Module::Implementation * Wed Feb 29 2012 ro@suse.de - updated perl-Package-Stash-old_Test-More.patch * Wed Oct 26 2011 tabraham@novell.com - updated to 0.33 - add conflict on MooseX::Method::Signatures 0.36 (ether) - updated to 0.32 2011-09-05 - bring the behavior of has_symbol for nonexistant scalars into line with the XS version - invalid package names (for instance, Foo::Bar) are not allowed - invalid stash entry names (anything containing ::) are not allowed - updated to 0.31 2011-08-08 - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+ - fix ->add_symbol('$foo', \v1.2.3) on 5.10+ - updated to 0.30 2011-07-21 - fix compiler detection in Makefile.PL (ribasushi) * Sat Jun 04 2011 lars@linux-schulserver.de - update to 0.29, see Changes: + no, *really* skip the package-stash-conflict script - fix build on distributions with old Test::More module ( perl-Package-Stash-old_Test-More.patch ) - files in /usr/bin should be executable * Thu Mar 31 2011 coolo@novell.com - update to 0.28, see Changes: - META.json fixes (mst) - also skip the package-stash-conflicts script (Father Chrysostomos) - make the namespace cache lazy and weak, in case the stash is deleted - but, this doesn't work on 5.8, so disable the namespace caching entirely there - make the leak tests author-only, since some smokers run release tests - make the leak tests release-only, since they keep randomly failing on platforms i don't have access to. people are encouraged to submit patches for these if they are affected. * Wed Dec 01 2010 coolo@novell.com - switch to perl_requires macro
/usr/bin/package-stash-conflicts /usr/lib/perl5/vendor_perl/5.26.1/Package /usr/lib/perl5/vendor_perl/5.26.1/Package/Stash /usr/lib/perl5/vendor_perl/5.26.1/Package/Stash.pm /usr/lib/perl5/vendor_perl/5.26.1/Package/Stash/Conflicts.pm /usr/lib/perl5/vendor_perl/5.26.1/Package/Stash/PP.pm /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-Package-Stash /usr/share/doc/packages/perl-Package-Stash/Changes /usr/share/doc/packages/perl-Package-Stash/LICENSE /usr/share/doc/packages/perl-Package-Stash/README /usr/share/man/man1/package-stash-conflicts.1.gz /usr/share/man/man3/Package::Stash.3pm.gz /usr/share/man/man3/Package::Stash::PP.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 9 11:50:38 2024