Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Package-Stash-0.37-1.23 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: perl-Package-Stash Distribution: SUSE Linux Enterprise 15
Version: 0.37 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.23 Build date: Fri May 25 20:26:23 2018
Group: Development/Libraries/Perl Build host: sheep68
Size: 54915 Source RPM: perl-Package-Stash-0.37-1.23.src.rpm
Packager: https://www.suse.com/
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.

Provides

Requires

License

Artistic-1.0 or GPL-1.0+

Changelog

* 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
* Thu Nov 11 2010 chris@computersalat.de
  - fix build for 1110
    o Build_n_Test patch
* Thu Nov 11 2010 chris@computersalat.de
  - update to 0.13
    - revert the vivification changes for now, to get an actual release out
      with Test::Fatal
  - 0.12-TRIAL  2010-10-27
    - actually include the conflict stuff in the release (bah)
  - 0.11-TRIAL  2010-10-27
    - conflict on mx-role-withoverloading too
  - 0.10-TRIAL  2010-10-27
    - only do the weird ISA special-casing on perl versions where it's broken
  - 0.09-TRIAL  2010-10-27
    - clean up the vivication code a lot, make it behave more sanely
    - use Test::Fatal instead of Test::Exception (Justin Hunter)
  - noarch pkg
* Fri Oct 08 2010 dmueller@suse.de
  - update to 0.08:
    - oops, accidentally included some experimental changes in that last
      release, that break things
    - non-dev release
    - re-enable the caching of the stash, since I can't reproduce the bug
      at all
* Tue Aug 31 2010 pascal.bleser@opensuse.org
  - update to 0.05:
    * bump Test::More requirement for done_testing
  - changes from 0.04:
    * get_package_symbol now doesn't autovivify stash entries. A new method get_or_add_package_symbol can now be used for that behavior.
    * update %DB::sub on add_package_symbol
* Sun Jun 13 2010 pascal.bleser@opensuse.org
  - initial package (0.03)

Files

/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 14:50:04 2024