Commit graph

23 commits

Author SHA1 Message Date
wiz
e6d7eda187 Update to 0.410:
0.410	2015-03-30
    - release 0.409_003 after no further issues came up

0.409_003	2015-03-27
    - update bundled bootstrap modules
      * Data::Tumbler to 0.010
      * Test::WriteVariants to 0.012
      * Config::AutoConf to 0.311
    - fix spelling (and add stop-words for names etc. in author tests)

0.409_002	2015-03-23
    - fix multiple mg_get can break weird tie's (thanks to leont)
    - fix test run using PERL5OPT=d:Confess (thanks kentl & ribasushi)
    - use base instead of parent, cause parent isn't bundled before 5.10.1
      (smoke report from SREZIC)
    - update bundled modules (for bootstrapping) and ppport.h (from 3.25
      to 3.31)

0.409_001	2015-03-21
    - fix RT#102885: uniq bug broke tied array (reported by louying@pwrd.com)
    - fix issue/8: Macros introduced in dfd851147f cause problems with MSVC
      (reported by A. Sinan Unur)
    - Update ppport.h from 3.25 to 3.31

0.408	2015-03-18
    - fix RT#102840: uniq broken for call-by-function-return (reported by
      Jean-Damien Durand), with a new test case thanks to Thomas Sibley
    - fix RT#102853: hent_val accesses (reported by Brad Forschinger with
      a reasonable patch)
    - fix RT#102833: Compilation error with perl 5.21.7+ (reported by
      Slaven Rezic)
    - fix regex for RT#44518 test

0.407	2015-03-17
    - Added one(), onlyidx(), onlyval() (RT#73134, MHASCH) and onlyres()
    - improve XS maintainability
    - document how uniq/distinct deal with undef (RT#49800)
    - add bsearchidx to satisfy RT#63470
    - add singleton to satisfy RT#94382
    - fix RT#82039 - uniq changes the type of its arguments
    - fix RT#44518 again
2015-04-02 22:44:46 +00:00
wiz
36a92b5b28 Update to 0.406:
0.406	2015-03-03
    - add new functions firstres and lastres in addition to firstidx, lastidx,
      firstval and lastval
    - regenerate MANIFEST to bundle README.md
2015-03-05 07:01:10 +00:00
wiz
a3346eac42 Update to 0.405:
0.405	2015-02-14
    - fix RT#78527 - first_val/last_val in documentation
    - fix RT#102055 - ExtUtils::MakeMaker required version absurdly high
    - update README (deploy it as README.md now)
    - fix compiler issue for older/ansi-c89 compilers
    - remove local compat workarounds in favour for ppport.h
2015-02-17 13:12:13 +00:00
wiz
9a0d7b4695 Update to 0.404:
0.404	2015-01-28
    - fix ancient toolchains (PREREQ_PM &Co. set appropriately),
      reported by ilmari
    - bump version required of Test::More to 0.96 (#toolchain
      calls it a "sane subset")
    - fix some meta-data #toolchain pointed out
2015-02-01 18:27:24 +00:00
wiz
f120fb18e7 Update to 0.403:
0.403	2015-01-27
    - remove most recent stable perl recommendation from meta to
      workaround misbehaving CPAN clients blocking update
    - update copyright date
    - ensure AUTHOR is a string on older toolchains
2015-01-28 22:15:09 +00:00
wiz
26a445f417 Update to 0.402:
0.402	2014-12-17
    - bump Config::AutoConf and Test::WriteVariants requirement for
      improved 5.6 compatibility (fixes rt#101121)
    - use base instead of parent in configure stage (improves building
      on 5.6)
    - fix rt#101067 by applying patch from Father Chrysostomos (thanks
      to Lukas Mai (MAUKE) for reporting and explaining)

0.401	2014-12-08
    - update bundled Config::AutoConf to 0.307
    - release after long testing period

0.400_010	2014-12-08
    - bundle configure_requires using inc::latest
    - fix RT#96596 by checking types before starting logic ...
    - lower minimum perl required to 5.6
    - switch to check_produce_loadable_xs_build of Config::AutoConf 0.306

0.400_009	2014-05-05
    - improve documentation (David Golden, Jens Rehsack)
    - bundle non-core modules (compared to 5.14)

0.400_008	2014-04-24
    - fix none for 0.24 and clarify API tag documentation (David Golden)
    - refactor import tags for clarity (David Golden)

0.400_007	2014-04-22
    - cut out exporter-related cruft; it was only necessary when needing
      to choose between multiple implementations (Toby Inkster)
    - Reorganize and clarify documentation (David Golden)
    - revise SYNOPSIS and DESCRIPTION for revised export model (David
      Golden)
    - introduce ":like_*" import tags (Toby Inkster, Jens Rehsack)
    - remove Data::Tumbler and Module::Pluggable from configure
      dependencies, they're coming with Test::WriteVariants

0.400_006	2014-04-01
    - fix typos in POD (RT#87490 - thanks to David Steinbrunner)
    - refactor LMU as discussed with David Golden, Tim Bunce and
      Toby Inkster

0.400_005	2014-03-24
    - rename implementations from alias => relax and tassilo => strict
    - remove 'sno' implementation
    - add precedence 'default' in addition to 'all' for those who prefer
      strict over relax
    - move dependency Module::Runtime from configure to runtime

0.400_004	2014-03-21
    - Switch from Sub::Exporter to Exporter::Tiny (Toby Inkster)
    - fix issues on older perls back to 5.8.1 (Config::AutoConf
      will not do out of the box, but this can be fixed)
    - fix backward compatibility issues (RT#94013 in conjunction
      with RT#93995)
      Details needs to be discussed with Moose community (unless
      they stop caring) to get out of distinguishing hell as soon
      as possible
    - fix some spelling issues reported by David Steinbrunner
      (RT#86347)
    - clarify depedencies, especially recommended ones
    - add some additional tests to prove reported bugs (informed
      reporters when not reproducable)

0.400_003	2014-03-18
    - fix compile error on threaded perls (RT#93934 - thanks Andreas
      Koenig for reporting)
    - fix exporter configuration (RT#93929 - thanks Andreas Koenig for
      reporting)
    - fix RT#40905 by allowing choose an appropriate implementation
    - add test for RT#76749 - seems not reproducable (but hopefully
      reporter David J. Oswald can fix the test to help fixing the
      issue beyond)

0.400_002	2014-03-16
    - reduce minimum perl version to 5.8.1
    - split implementations between existing authors
    - switch to DynaLoader and Sub::Exporter
    - rely for testing on Test::WriteVariants and Data::Tumbler
      (DBI::Test technology to improve tests)
    - fix 64-bit integer precision (RT#93207 reported by Dana Jacobsen)

0.400_001	2013-10-11
    - Reformat Changes as per CPAN::Changes::Spec
    - taking FIRSTCOME power and move repository to GitHub
    - merge Tassilo's 0.25_nn dev releases back
        * mark "any" and "all" as "to be discussed"
	  ==> API changes made by Alias/ADAMK
    - bump version to clarify new age (contributors welcome!)
    - bump minimum perl version to 5.8.3
2014-12-30 12:58:48 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +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
abs
72274f690a Updated devel/p5-List-MoreUtils to 0.33
0.33 Thu 4 Aug 2011
	- Updated can_xs to fix a bug in it

0.32 Fri May 20 2011
	- Production release, no other changes

0.31_02 Mon 21 Mar 2011
	- More accurate detection of XS support (ADAMK)

0.31_01 Mon 21 Mar 2011
	- Updating copyright year (ADAMK)
	- Teak documentation of all() and none() (WYANT)
	- Memory leak fixed for apply() and XS version restored (ARC)
	- Memory leak fixed for indexes() and XS version restored (ARC)
	- Memory leak fixed for part() and XS version restored (ARC)

0.30 Thu 16 Dec 2010
	- Change the way we localise PERL_DL_NONLAZY to false to remove
	  a warning that some people were seeing. The new approach is taken
	  from the way that List::Util does it.

0.29 Wed 8 Dec 2010
	- Removed an erroneous Test::NoWarnings dependency

0.28 Tue 7 Dec 2010
	- Switching to a production release
	- Restored the regression test for RT #38630 from 0.23.
	  As apply() was disabled in 0.27_04 this test will only act
	  to validate the future XS restoration of apply().
	- Adding uniq warning tests, disabled initially

0.27_04 Mon 6 Dec 2010
	- The behaviour of any/all/none/notall has changed when
	  passed a null list to treat a null list as a legitimate list.
	  Instead of returning C<undef> the functions now return the
	  following: any {} == false, all {} == true, none {} == true,
	  notall {} == false.
	  Resolves #40905: Returning undef when none is passed an empty
	- Disabled the leaking XS versions of part(), apply() and indexes()

0.27_03 Mon 6 Dec 2010
	- General house cleaning

0.27_02 Wed 1 Dec 2010
	- Reduced test suite peak memory consumption by 5-10 meg
	- Added the 'distinct' alias for the uniq function, for people that
	  like their chained map/grep/sort pipelines with a SQL'ish flavour.
	- Expanded test suite for the any() group of functions.
	- The any() group of functions now strictly always return scalar
	  boolean true, false and undef to match the XS version.

0.27_01 Wed 1 Dec 2010
	- Refactored the split test scripts into a common test module
	  to be shared between both the Perl and XS versions.
	- Reapply fix for http://rt.cpan.org/Ticket/Display.html?id=39847
	  "minmax error: unpredictable results with lists of 1 element"

0.26 Tue 23 Nov 2010
	- No changes
	- Some parts of the CPAN cloud were confusing my 0.24
	  release with the older deleted 0.24. Bumping version
	  past Tassilo's to clarify things.
2011-08-23 08:59:04 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +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
sno
9d41877c37 Updating devel/p5-List-MoreUtils from 0.24 to 0.25beta02
Upstream changes:
0.25_02 Sat Aug  1 06:41:55 EDT 2009
        - MS VC++ 7 doesn't like inline nor 'long long'
          (patch provided by Taro Nishino (taro DOT nishino AT gmail.com)
        - Newx isbn't around in older perls so use New(0,...) instead

0.25_01 Thu Jul 30 17:43:20 EDT 2009
        - it seems the only way of handling the stack that works on all
          flavors of the multicall API is by making a shallow copy of it
          and use that between the PUSH/POP_MULTICALL bracket
        - fix awkward ok() override in List-MoreUtils.t so that it reports
          line numbers in test failures properly
2009-09-20 11:05:17 +00:00
sno
0a6402a77c Updating package for p5 module List::MoreUtils from 0.22nb2 to 0.24
pkgsrc changes:
  - Adding license (perl 5 license)

Upstream changes:
0.24  Sun Jul 19 08:26:35 EDT 2009
        - List::MoreUtils was not handling the stack properly when the stack was grown
          from inside code-references
        - a couple of tests for each_arrayref were calling each_array

0.23  Sun Apr 19 06:56:09 EDT 2009
        - BACKWARDS INCOMPATIBLE CHANGE:
          fixed: Returning undef when none is passed an empty array is counterintuitive
          (http://rt.cpan.org/Ticket/Display.html?id=40905)
        - fixed: minmax error: unpredictable results with lists of 1 element
          (http://rt.cpan.org/Ticket/Display.html?id=39847)
        - fixed: bug: uniq doesn't like undef values.
                 uniq warns on undef values
          (http://rt.cpan.org/Ticket/Display.html?id=37533)
          (http://rt.cpan.org/Ticket/Display.html?id=43214)
        - fixed: bug in pairwise when $a and $b are lexically defined using my
          (http://rt.cpan.org/Ticket/Display.html?id=44518)
        - fixed: Big memory leak with XS part()
          (http://rt.cpan.org/Ticket/Display.html?id=41097)
        - fixed: memory leak in indexes() [XS]
          (http://rt.cpan.org/Public/Bug/Display.html?id=41494)
        - reduced memory-requirements for the part() tests as that was responsible
          for a lot of unnecessary test-failures
        - new function bsearch() which performs a binary search
2009-07-28 06:09:34 +00:00
bad
208b2f64f6 Re-enable building the XS version. I can't remember why I disabled that
and it does seem to work.
PKGREVISION++

Closes PR pkg/39095 from Jens Rehsack.
2008-11-03 22:07:11 +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
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
bad
bd9136319d Force building the non-XS version. 2007-01-10 22:48:56 +00:00
abs
305ebd7b43 update devel/p5-List-MoreUtils from 0.19 to 0.22
0.22  Sun Jul  2 11:25:39 EDT 2006
        - SvPV_nolen doesn't exist on pre 5.6 perls

0.21  Sun Jun 18 07:59:06 EDT 2006
        - propagate dies from inside the code-reference of pairwise to
          caller

0.20  Tue Apr 25 15:43:57 EDT 2006
	- part() would destroy the list elements when changing
	  an array in place (@list = part { ... } @list)
2006-09-01 14:22:43 +00:00
abs
39c79d11aa Added devel/p5-List-MoreUtils-0.19
Provide the missing functionality from List::Util (see "SUGGESTED
ADDITIONS" in its manpage).
2006-06-07 11:58:58 +00:00