Commit graph

15 commits

Author SHA1 Message Date
sno
073ca2f66b Updating package for Perl5 modules Scalar::Util and List::Util from CPAN
in devel/p5-Scalar-List-Utils from 1.35 to 1.38.

Upstream changes:
1.38 -- 2014/01/22 15:33:24
        [BUGFIXES]
         * Avoid Perl_ckwarn() in unweaken() because it's missing on older
           perls; ckWARN() like the rest of the code (RT92363)

1.37 -- 2014/01/21 14:44:34
        [BUGFIXES]
         * Fix unweaken() for perls < 5.14; need to use sv_setsv() to undef
           rather than sv_clear() (RT92226)

1.36 -- 2014/01/16 15:40:47
        [CHANGES]
         * Added Scalar::Util::unweaken()
         * Various documentation changes/updates
        [BUGFIXES]
         * Correct uses of overload operators in unit tests (RT91969)
2014-02-16 19:30:35 +00:00
sno
3e3e347c58 Updating package for CPAN distribution for Scalar-List-Utils in
devel/p5-Scalar-List-Utils from 1.31 to 1.35.

pkgsrc changes:
- updating URI's & co
- removing pkgviews stuff (removed from generator)

Upstream changes:
1.35 -- Sat Oct 19 01:35 UTC 2013
  * Added List::Util::product()
  * Ensure that List::Util::{any,all,none,notall} return PL_sv_{yes,no}
  * Implement reduce() and first() even in the absence of MULTICALL

1.34 -- Wed Oct 16 13:04 UTC 2013
  * Avoid C99/C++-style comments in XS code
  * Fix dualvar tests for perl 5.6; fix skip() test counts in dualvar.t
  * Neater documentation examples of other functions that can be built using
    reduce

1.33 -- Sun Oct 13 01:35 UTC 2013
  * Added any, all, none, notall list reduction functions
    (inspired by List::MoreUtils)

1.32 -- Sun Aug 31 23:48 UTC 2013
  * Skip pairmap()'s MULTICALL implementation 5.8.9 / 5.10.0 as it doesn't
    work (RT87857)
  * Comment on the fact that package "0" is defined but false (RT88201)
  * TODO test in t/readonly.t now passes since 5.19.3 (RT88223)
2013-10-21 18:03:42 +00:00
wen
efeca22af8 Update to 1.31
Upstream changes:
1.31 -- Wed Aug 14 20:38 UTC 2013

  * Bugfix pairmap to return list length in scalar context
  * Added "Odd number of elements" warnings to all pair* functions

1.30 -- Mon Aug 05 13:09 UTC 2013

  * Added pairfirst
  * Added MULTICALL implementations to pairmap/pairgrep/pairfirst
  * Fix declaration-after-code for C99-challenged compilers
  * Documentation updates to List::Util

1.29 -- Thu Aug 01 13:40 UTC 2013

  * Bugfix to pairmap/pairgrep when stack moves beneath them during operation

1.28 -- Thu Aug 01 12:19 UTC 2013
  -- BROKEN; do not use. See 1.29

  * Added pairgrep, pairmap, pairs (inspired by List::Pairwise)
  * Added pairkeys and pairvalues

1.26_001 -- Sun Dec 23 15:58

  * Fix multicall refcount bug RT#80646

1.26 -- Sun Dec 16 19:39

  * Merge patch from JDHEDDEN - Add Scalar::Util::isdual() RT#76150

1.25_01 -- Wed Nov 21 09:47

  * Fix a hash order dependency bug t/tainted.t
    (Currently this is a core only version to fix perl5 smokes)
2013-08-15 02:43:24 +00:00
sno
4dc0ee1b71 Updating package for CPAN modules Scalar::Util and List::Util in
devel/p5-Scalar-List-Utils from 1.23nb2 to 1.25.

upstream changes since 1.23 (remind that n.mm_oo are developer releases):
1.25 -- Sat Mar 24 13:10:13 UTC 2012

  * Restore back-compat. to perl 5.6 (thanks to Zefram)

1.24 -- Thu Mar 22 18:10:10 UTC 2012

  * Update to 1.24 release version (no other changes since 1.23_04).

1.23_04 -- Sat Mar 10 00:16:16 UTC 2012

  * RT#72700 Fix off-by-two on string literal length

1.23_03 -- Tue Sep 14 10:09:59 CDT 2010

  * Min perl version supported for build is not 5.008
  * Dropped the pure-Perl implementation of both Scalar::- and List::Util.
  * RT#61118 Fix assumption in sum() that once magic, always magic

1.23_02 -- Tue Mar 30 11:09:15 CDT 2010

  * Fix first() and reduce() to check the callback first; &first(1) is now illigal. [gfx]
  * Fix reduce() to allow XSUB callbacks [gfx]
  * Fix first() to allow XSUB callbacks [gfx]
  * Resolve RT #55763: tainted() doesn't do SvGETMAGIC(sv) [gfx]
  * define CvISXSUB so older perl versions will still compile

1.23_01 -- Mon Mar 22 08:24:11 CDT 2010

  * Add failing tests; SVt_RV is not directly SvROK [gfx]
  * Implement openhandle() in XS (with extra tests) [gfx]
  * Modernize *.pm [gfx]
  * Modernize ListUtil.xs [gfx]
  * Add ppport.h [gfx]
  * Fix an overloading issue on sum(), and add tests for overloading [gfx]
  * Small tweaks for minstr()/maxstr() [gfx]
  * Optimize dualvar() [gfx]
  * Use sv_copypv() instead of SvPV() and sv_setpv() [gfx]
  * avoid non-portable warnings
2012-09-10 14:25:44 +00:00
sno
d12928523c Updating devel/p5-Scalar-List-Utils from 1.22 to 1.23
Upstream changes:
1.23 -- Wed Mar 10 20:50:00 CST 2010
  * Add a test file to ensure 'GETMAGIC' called once [gfx]
  * "GETMAGIC" should be called only once [gfx]
  * Use PERL_NO_GET_CONTEXT for efficiency (see perlguts) [gfx]
  * Don't care about dVAR. ExtUtils::ParseXS deals with it. [gfx]
  * t/p_max.t, t/p_min.t fail on perl5.8.1.  [tokuhirom]
  * avoid non-portable warnings
  * Fix PP::reftype in edge cases [gfx]
2010-03-15 16:18:26 +00:00
sno
d84e620560 Updating devel/p5-Scalar-List-Utils from 1.21 to 1.22
pkgsrc changes:
  - Adjusting license definition

Upstream changes:
1.22 -- Sat Nov 14 09:26:15 CST 2009
  * silence a compiler warning about an unreferenced local variable [Steve Hay]
  * RT#51484 Preserve utf8 flag of string passed to dualvar()
  * RT#51454 Check first argument to first/reduce is a code reference
  * RT#50528 [PATCH] p_tainted.t fix for VMS [Craig A. Berry]
  * RT#48550 fix pure perl looks_like_number not to match non-ascii digits
2009-11-21 15:33:04 +00:00
sno
18d36c9b00 pkgsrc changes:
- Updating package for p5 modules {Scalar,List}::Util from 1.20 to 1.21

Upstream changes:
1.21 -- Mon May 18 10:32:14 CDT 2009

  * Change build system for perl-only install not to need to modify blib
  * When building inside perl, tests for weaken should be always run (Alexandr Ciornii)
2009-05-20 07:52:00 +00:00
sno
83dcd7e09e PkgSrc changes:
- Updating package for perl modules List::Util and Scalar::Util to 1.20
    from 1.19 (which is in perl core, too)
  - Setting license to gnu-gpl-v2

Upstream changes:
1.20 -- Wed May 13 16:42:53 CDT 2009

*** NOTE***
This distribution now requires perl 5.6 or greater

Bug Fixes
  * Fixed stack pop issue in POP_MULTICALL
  * Fixed error reporting in import when XS not compiled
  * Check first argument to reduce is a CODE reference to avoid segfault
  * Handle overloaded and tied values
  * Fix tainted test to run on Win32

Enhancements
  * Added List::Util::XS so authors can depend on XS version
  * Removed need for dummy methods in UNIVERSAL for perl-only code
2009-05-17 14:08:10 +00:00
wiz
414b3df6a6 Update to 1.19:
1.19 -- Sun Dec 10 09:58:03 CST 2006

Bug Fixes
  * Fix invalid conversion from `const char*' to `char*' warnings
  * Avoid Makefile error when building on Win32
  * Fix undefined symbol error for perl < 5.9.0
  * Fix hardcoded "/" in a filepath that causes p_tainted.t to fail on VMS

Documentation
  * Document that reduce calls BLOCK in a scalar context
  * Add SEE ALSO sections to docs

Enhancements
  * A new regression test for readonly, taking a reference to a constant passed to a sub
2007-02-18 02:04:56 +00:00
wiz
417209eaaf Update to 1.18:
1.18 -- Fri Nov 25 09:30:29 CST 2005

Bug Fixes
  * Fix pure-perl version of refaddr to avoid blessing an un-blessed reference
  * Fix memory leak in first() and reduce()
  * Pure perl version of looks_like_number now matches XS version for
    references and undef. It will now return undef

Enhancements
  * Support for using XSLoader instead of DynaLoader
  * Use new multicall API
2006-01-03 17:33:46 +00:00
wiz
d44eda2c7c Update to 1.17:
1.17 -- Mon May 23 08:55:26 CDT 2005

Bug Fixes
  * Update XS code to declare PERL_UNUSED_DECL conditionally

1.16 -- Fri May 20 10:22:49 CDT 2005

Bug Fixes
  * Change to refaddr.t test to avoid false errors on some 64 bit platforms
  * Fix all perl only tests to work when in the core build environment
  * Fix looks like number test to work for 5.8.5 and above

1.15 -- Fri May 13 11:01:15 CDT 2005

Bug Fixes
  * Fixed memory leak in first()

Enhancements
  * Converted tests to use Test::More
  * Improved test coverage
  * Changed Makefile.PL to use Module::Install
  * Refactor use of Sv..X() macros to be Sv.._set()
  * Changes from Jarkko for Symbian port of Perl
  * Documentation updates to weaken()
2005-11-23 22:12:15 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
jlam
32962cc4e3 Update devel/p5-Scalar-List-Utils to 1.14. Changes from version 1.13
are minor bug fixes.
2004-12-25 03:14:15 +00:00
minskim
177abc1a35 Newly imported misc/p5-Scalar-List-Utils is just an update of
devel/p5-Scalar-List-Utils.  Merge them.  p5-Scalar-List-Utils
shouldn't have been imported into pkgsrc-wip in the first place.
Pointed out by Adrian Portelli.
2004-02-16 21:33:03 +00:00
he
a9c8be95fa Import p5-Scalar-List-Utils version 1.12.
This distribution is a replacement for the builtin distribution.

This package contains a selection of subroutines that people have
expressed would be nice to have in the perl core, but the usage would not
really be high enough to warrant the use of a keyword, and the size so
small such that being individual extensions would be wasteful.
2003-08-30 19:01:32 +00:00